@charset "Shift_JIS";

/* ==================================================

CSS Document for カテゴリ 妊娠から出産まで

   ================================================== 
20060626 css変更・クリーンアップ（JM　緑川）
主な変更点は下記
・不要な記述を削除
・ピンク色の矢印アイコンをicn_ar_pink.gifに統一
・クチコミの枠画像をcommon配下に移動

目次
pageMove
premama_osusume
standard
kuchikomi
pageMove2
*/
/* pageMove ------------------------------------------ */
#main h3.premamaTitle {
	border: 1px solid #FF7670php;
	border-top-width: 3px;
	background-color: #ffffe9;
	text-align: center;
	font-size: 15px;
	color: #FD6A8F;
	padding: 6px 5px 3px 5px;
}

#bodypremama #main .premamaTitle {
	width:530px;
	color:#4B9700;
	background: #fff url(../../16_premama/images/premama_hd_back.jpg) no-repeat;
	text-align:center;
	padding:10px 0 15px 0;
	margin: 0px;
	font-size:16px;
}


#bodypremama #main .premamaatt{
	color:#FF0000; 
	font-weight:bold;
}

#bodypremama #main .premamacenter{
	text-align:center;
	padding:4px;
}

#bodypremama #main .point{
vertical-align:middle;
padding:10px;
margin:15px 0px;
}

#bodypremama #main .personalinfo{
width:525px; height:80px; border:1px solid #cccccc; margin:15px 0px;
}


/* premama_osusume ----- */
#bodypremama #main .linkWhite-pink {
	margin:0;
	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}
#bodypremama #main .linkOffwhite-pink {
	background: #FFFFEE url(../../common/images/icn_ar_pink.gif) no-repeat 0 1px;
	padding-left: 18px;
	font-size: 12px;
}
#bodypremama #main .linkGrey-pink {
	background: #f7f7f7 url(../../common/images/icn_ar_pink.gif) no-repeat 0 1px;
	padding-left: 18px;
	font-size: 12px;
}

/* standard ----- */

/*　2007.12　妊娠から出産までリニューアルにつき変更　ジェイ・マーチ　島*/

#bodypremama #main .premamapointTitle {
	border: 0px solid #4B9700;
	border-left-width: 5px;
	padding: 2px 8px 2px 10px;
	color: #4B9700;
	font-size: 13px;
}
/*　ここまで */

#bodypremama #main .standard {
	width:530px;
	margin-top:23px;
}
#bodypremama #main .standardLeft {
	width:170px;
	float:left;
	margin-right:14px;
}
#bodypremama #main .standardRight {
	width:346px;
	float:left;
	margin-top:0px;
	padding-bottom:100px;
}
#bodypremama #main .standardVoice {
	padding:10px 3px;
}
#bodypremama #main .standardpoint {
	width:530px;
}


/* kuchikomi ------------------------------ */
#main .kuchikomi-pink {
	background: #fff url(../../common/images/box_kuchikomi01_pink.gif) no-repeat 0 0;
	padding-top: 10px;
	margin-bottom: 15px;
}
#main .kuchikomi-pink .kuchikomiTxt {
	background: #fff url(../../common/images/box_kuchikomi02_pink.gif) repeat-y 0 0;
	padding: 0 15px 8px 15px;
}
#main .kuchikomi-pink .kuchikomiBy {
	background: #fff url(../../common/images/box_kuchikomi03_pink.gif) no-repeat 0 bottom;
	padding: 5px 15px 7px 15px;
	text-align: right;
}

#bodypremama #main .premamaKuchikomi {
	clear: both;
	border: 1px dotted #f90;
	padding: 10px 10px 7px 10px;
	margin: 15px 0;
}
#bodypremama #main .premamaKuchikomi p {
	margin: 0;
	padding: 0;
}
#bodypremama #main .premamaKuchikomiBtn {
	float: left;
	width: 350px;
}
#bodypremama #main .premamaKuchikomiNo {
	float: right;
	width: 120px;
	text-align: right;
}

#bodypremama #main .osusume2{
    background-color: #EEEEEE;
	padding: 5px 8px 4px 8px;
}

#bodypremama #main .osusume {
background-color: #EEEEEE;
	width: 530px;
	margin: 0;
}

#bodypremama #main .osusumeLeft {
	width: 265px;
	float: left;
}
#bodypremama #main .osusumeRight {
	padding-left:270px;
}

#bodypremama #main .linkWhite-pink {
	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}

#bodypremama #main h4.premamaTitle2 {
	border-top-width: 3px;
	background-color: #FFEEEE;
	text-align: center;
	font-size: 12px;
	color: #FD6A8F;
	padding: 6px 5px 3px 5px;
}
#bodypremama #main h4.premamaTitle3 {
	background-color: #FEEEEE;
	text-align: center;
	font-size: 12px;
	color: #FD6A8F;
	padding: 5px 5px 0px 5px;
	width:530px;
	height:24px;
}

#bodypremama #main .basicqa_box {
	margin-bottom:30px;
}

#bodypremama #main .qa_left {
	float:left;
	width:50px;
}

#bodypremama #main .qa_right {
	padding-left:55px;
}

#bodypremama #main h4.h4qa_kanren {
	background:url(../../16_premama/standard/images/icn_kanren.gif) no-repeat;
	background-color:#f7f7f7;
	color:#FD6A8F;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 3px 30px;
	margin-top:15px;
	margin-bottom:15px;
}

#bodypremama #main h4.h4qa_memo {
	background:url(../../16_premama/standard/images/icn_op.gif) no-repeat;
	background-color:#f7f7f7;
	color:#FD6A8F;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 3px 30px;
	margin-top:15px;
	margin-bottom:15px;
}

#bodypremama #main .qa_message {
	float:left;
	width:530px;
	height:40px;	
	background-color:#F7F7F7;
	padding:5px 5px 5px 15px;
	margin-bottom:5px;	
	claer:both;
}

#bodypremama #main .calender {
	float:left;
	width:530px;
	height:40px;	
	background-color:#F7F7F7;
	padding:5px 5px 5px 15px;
	margin-bottom:5px;	
	claer:both;
}



#subnavigation {
	clear: both;
	margin-top: 6px;
	position: relative;
	top: 0;
	right: 0;
	width: 530px;
	height: 56px;
	overflow: hidden;
}
#bodypremama #subnavigation ul {
	position: absolute;
	width: 530px;
	height: 28px;
	background: url(../../16_premama/images/premama_navi.gif) no-repeat 0 0;
	display: inline;
	overflow: hidden;
	list-style: none;
}
#bodypremama #subnavigation li {
	display: inline;
	height: 28px;
}
#bodypremama #subnavigation a {
	float: left;
	height: 0px !important;
	height /**/:28px; /* IE 5/Win hack */
	padding: 28px 0 0 0;
	overflow: hidden;
	text-indent: -999px;
	background-image: url(../../16_premama/images/premama_navi.gif);
	
}
#bodypremama #subnavigation .subnavi-cal a {
	width: 114px;
	background-position: 0 0;
}
#bodypremama #subnavigation .subnavi-cal a:hover {
	background-position: 0 -28px ;
}
#bodypremama #subnavigation .subnavi-kihon a {
	width: 152px;
	background-position: -114px 0;
}
#bodypremama #subnavigation .subnavi-kihon a:hover {
	background-position: -114px -28px ;
}
#bodypremama #subnavigation .subnavi-jyunbi a {
	width: 106px;
	background-position: -266px 0;
}
#bodypremama #subnavigation .subnavi-jyunbi a:hover {
	background-position: -266px -28px ;
}
#bodypremama #subnavigation .subnavi-list a {
	width: 156px;
	background-position: -372px 0;
}
#bodypremama #subnavigation .subnavi-list a:hover { 
	background-position: -372px -28px ;
}

/**あかちゃんほしいナビゲーション*/
#subnavigation_b {
	clear: both;
	margin-top: 6px;
	position: relative;
	top: 0;
	right: 0;
	width: 530px;
	height: 45px;
	overflow: hidden;
}
#bodypremama #subnavigation_b ul {
	position: absolute;
	width: 530px;
	height: 28px;
	background: url(../../16_premama/images/before_navi.gif) no-repeat 0 0;
	display: inline;
	overflow: hidden;
	list-style: none;
}
#bodypremama #subnavigation_b li {
	display: inline;
	height: 28px;
}
#bodypremama #subnavigation_b a {
	float: left;
	height: 0px !important;
	height /**/:28px; /* IE 5/Win hack */
	padding: 28px 0 0 0;
	overflow: hidden;
	text-indent: -999px;
	background-image: url(../../16_premama/images/before_navi.gif);
	
}
#bodypremama #subnavigation_b .subnavi-before a {
	width: 120px;
	background-position: 0 0;
}
#bodypremama #subnavigation_b .subnavi-before a:hover {
	background-position: 0 -28px ;
}
#bodypremama #subnavigation_b .subnavi-check a {
	width: 171px;
	background-position: -120px 0;
}
#bodypremama #subnavigation_b .subnavi-check a:hover {
	background-position: -120px -28px ;
}
#bodypremama #subnavigation_b .subnavi-funin a {
	width: 137px;
	background-position: -291px 0;
}
#bodypremama #subnavigation_b .subnavi-funin a:hover {
	background-position: -291px -28px ;
}
#bodypremama #subnavigation_b .subnavi-qa a {
	width: 102px;
	background-position: -428px 0;
}
#bodypremama #subnavigation_b .subnavi-qa a:hover { 
	background-position: -428px -28px ;
}

/**あかちゃんほしいナビゲーションここまで*/

#bodypremama #main .menulist {
	width: 530px;
	margin: 0;
}

#bodypremama #main .menulistLeft {
	width: 260px;
	float: left;
	margin-right: 5px;
}
#bodypremama #main .menulistRight {
	width: 260px;
	float: left;
	margin-right: 5px;
}

#bodypremama #main .menulist p {
	padding: 0 0 7px 0;
	margin: 0;
}

#bodypremama #main .calpoint {
	margin-top:10px;
	margin-bottom:15px;
	}

#bodypremama #main .pointphoto {
	float:left;
	width:93px;
	padding:0px;
	margin-right:20px;
	padding: 1px;
	color: #fff;
	background: #fff;
	border: 1px solid #4B9700;
	}

#bodypremama #main .pointtxt {
	padding-left:115px;
	}

#bodypremama #main .pointtxt {
	padding-left:115px;
	}

#bodypremama #main .pointtitle {
	color:#4B9700;
	font-weight:bold;
	padding:0px;
	}
/*　2007.12　妊娠から出産までリニューアルにつき変更　ジェイ・マーチ　島*/
#bodypremama #main .pointline {
	background-image: url(../../16_premama/images/line_01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:6px 0px 3px 0px;
	}
　/*　ここまで */
#bodypremama #main .pointlist {
	margin-left:20px;
	margin-bottom:20px;
	margin-top:3px;
	list-style-image: url(../../16_premama/images/icn_c_green.gif);
	}


#bodypremama #main .kuchikomiguidebox {
	background-color:#f7f7f7;
	padding:5px 15px 5px 15px;
	}

#bodypremama #main .kuchikomi_title {
	color:#4B9700;
	font-weight:bold;
}

#bodypremama #main .kuchikomi_txtlink {
	text-align:right;
}

#bodypremama #main .kuchikomi_map {
	margin-top:20px;
	margin-bottom:40px;
}

#bodypremama #main .kuchikomiAreaTitle {
	background-color: #f7f7f7;
	border: 1px solid #FD88A6;
	border-left-width: 10px;
	padding: 5px 8px 4px 8px;
	color: #FD6A8F;
	font-size: 12px;
}

#bodypremama #main .kuchikomiHospitalArea {
	float: left;
	width: 150px;
	text-align: right;
}
#bodypremama #main .kuchikomiHospitalName {
	width: 360px;
	float: left;
	margin-right: 5px;
}
#bodypremama #main h1.h1-pink {
	border: 1px solid #FD88A6;
	border-top-width: 3px;
	background-color: #ffffe9;
	text-align: center;
	font-size: 14px;
	color: #FD6A8F;
	padding: 6px 5px 3px 5px;
}
#bodypremama #main h4.h4-pink {
	border: 1px solid #FD88A6;
	border-top-width: 3px;
	background-color: #ffffe9;
	text-align: center;
	font-size: 14px;
	color: #FD6A8F;
	padding: 6px 5px 3px 5px;
}


#bodypremama #main table.shousaitable {
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
}

#bodypremama #main table.shousaitable th {
	background-color:#FD6A8F;
	color:#fff;
	text-align:left;
	padding:3px;
}

#bodypremama #main table.shousaitable td {
	background-color:#fff;
	text-align:left;
	padding:3px;
}

#main h1.premamattl {
	background-image:url(../../16_premama/images/premama_hd_back.jpg);
	background-repeat:no-repeat;
	height:35px;
	text-align: center;
	font-size: 15px;
	color: #4B9700;
	padding: 10px 5px 3px 5px;
	}

#main h3.premamattl {
	background-image:url(../../16_premama/images/premama_hd_back.jpg);
	background-repeat:no-repeat;
	height:35px;
	text-align: center;
	font-size: 15px;
	color: #4B9700;
	padding: 10px 5px 3px 5px;
	}
	
#main h4.happattl {
	clear: both;
	background-image:url(../../16_premama/images/subtitle_premama.gif);
	background-repeat:no-repeat;
	height:30px;
	font-size:14px;
	color:#4B9700;
	padding:5px 0px 0px 40px;
	}

#bodypremama #main .kanrenp{
	background-color:#FFEEEE;
	width:83px;
	height:25px;
	font-size:13px;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
	}

#bodypremama #main .kanrenp2{
	background-color:#FFEEEE;
	width:83px;
	height:30px;
	font-size:13px;
	text-align:center;
	padding:15px 0px 15px 0px;
	float:left;
	}



#bodypremama #main .kanrenlink{
	margin-left:10px;
	margin-bottom:30px;
	}

#bodypremama #main .kanrenlink2{
   	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	margin-left:360px;
	}

#bodypremama #main .kanrenlink3{
	text-align: center;
	}
#bodypremama #main .kanrenlink4{
    line-height:normal;
	margin-left:10px;
	margin-bottom:30px;
	}


#bodypremama #main .abc_color_a{
	color:#FF0000;
    font-weight:bold;
	}

#bodypremama #main .abc_color_b{
	color:#669900;
    font-weight:bold;
	}

#bodypremama #main .abc_color_c{
	color:#006699;
    font-weight:bold;
	}

#bodypremama #main .linkWhite-pink{
    line-height:normal;

	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}
#bodypremama #main .linkWhite-lightgreen{
    line-height:normal;

	background: #fff url(../../16_premama/images/icn_ar_lightgreen.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}
#bodypremama #main .linkWhite-lightblue{
    line-height:normal;

	background: #fff url(../../16_premama/images/icn_ar_lightblue.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}
#main h4.flow_01 {
	background-image:url(../../16_premama/images/sub_title_no1.gif);
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}

#main h4.flow_02 {
	background-image:url(../../16_premama/images/sub_title_no2.gif);
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}

#main h4.flow_03 {
	background-image:url(../../16_premama/images/sub_title_no3.gif);
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}

#main h4.flow_04 {
	background-image:url(../../16_premama/images/sub_title_no4.gif);
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}

#main h4.flow_05 {
	background-image:url(../../16_premama/images/sub_title_no5.gif);
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}

#main h4.flow_06 {
	background-image:url(../../16_premama/images/sub_title_no6.gif);
	background-repeat:no-repeat;
	background-color:#F7F7F7;
	height:28px;
	font-size:13px;
	color:#4B9700;
	padding:4px 0px 0px 40px;
	margin-bottom:15px;
	}


#bodypremama #main .kanrenp{
	background-color:#FFEEEE;
	width:83px;
	height:25px;
	font-size:13px;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
	}



#bodypremama #main .kanrenlink{
	margin-left:10px;
	margin-bottom:30px;
	}

#bodypremama #main .kanshu{
	text-align:right;
	margin-bottom:30px;
	}



/* standard ----- */

#bodypremama #main td.center{
    text-align:center;
}

#bodypremama #main .space1{
    width: 20px;
}
#bodypremama #main .space2{
    width: 40px;
}

#bodypremama #main .table_pink{
	background-color: #FD88A6;
    width:100%;
}

#bodypremama #main .table_pink th{
	background-color: #ffffff;
    color: #FD88A6;
    width: 120px;
    text-align:center;
}

#bodypremama #main .table_pink td{
	background-color: #ffffff;
    padding:10px;
}

#main h3.premamattl2 {
	background-image:url(../../16_premama/images/premama_hd_back2.jpg);
	background-repeat:no-repeat;
	height:56px;
	text-align: center;
	font-size: 14px;
	color: #4B9700;
	padding: 10px 5px 3px 5px;
}

#bodypremama #main .kanrenp{
	background-color:#FFEEEE;
	width:83px;
	height:25px;
	font-size:13px;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
	}

#bodypremama #main .kanrenp2{
	background-color:#FFEEEE;
	width:83px;
	height:30px;
	font-size:13px;
	text-align:center;
	padding:15px 0px 15px 0px;
	float:left;
	}

#bodypremama #main .kanrenlink{
	margin-left:10px;
	margin-bottom:30px;
	}

#bodypremama #main .kanrenlink2{
   	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	margin-left:360px;
	}

#bodypremama #main .kanrenlink3{
	text-align: center;
	}
#bodypremama #main .kanrenlink4{
    line-height:normal;
	margin-left:10px;
	margin-bottom:30px;
	}


#bodypremama #main .abc_color_a{
	color:#FF0000;
    font-weight:bold;
	}

#bodypremama #main .abc_color_b{
	color:#669900;
    font-weight:bold;
	}

#bodypremama #main .abc_color_c{
	color:#006699;
    font-weight:bold;
	}

#bodypremama #main .linkWhite-pink{
    line-height:normal;

	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}

#bodypremama #main .linkWhite-pink_line-height {
    line-height:normal;

	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}

#bodypremama #main .standardVoice2 {
	padding:0px 3px 10px 3px;
}
#bodypremama #main .standardVoiceRight{
	padding:0px 3px 10px 3px;
	    text-align:right;
}

#bodypremama #main .member {
	margin-left: 50px;
	margin-bottom: 10px;
}
#bodypremama #main .taishobox {
	background-color:#f7f7f7;
	}
#bodypremama #main .taisho{
	background-color:#F1FBC4;
	width:530px;
	font-weight: bold;
	color:#4B9700;	
	text-align:center;
	padding:5px;
	margin-top: 10px;
}
#bodypremama #main .taishoin{
	background-color:#F7F7F7;
	padding: 2px 15px 15px 15px;	
}

/*　2007.12　妊娠から出産までリニューアルにつき変更　ジェイ・マーチ　島*/
#bodypremama #main .taishoin dt{
	font-weight: bold;
	color:#4B9700;
	background:url(../../16_premama/images/icn_c_green.gif) no-repeat left 15px;
	padding: 10px 10px 5px 13px;
}
　/*　ここまで */
#bodypremama #main .pointlist{
	background-color:#fff;
	padding: 0 0 0 15px;
	margin: 0 0 15px 0;
}

/*　2007.12　妊娠から出産までリニューアルにつき変更　ジェイ・マーチ　島*/

#bodypremama #main .pointlist dt{
	color:#4B9700;
	font-weight: bold;
	background:url(../../16_premama/images/icn_c_green.gif) no-repeat left 15px;
	padding: 10px 10px 5px 13px;
}
　/*　ここまで */

#bodypremama #main .taishoin li {
	background:url(../../common/images/icn_c_pink.gif) no-repeat left 15px;
	padding: 10px 10px 5px 13px;
	list-style: none;
}

/* pageMove2 ------------------------------------------ */

#bodypremama #main .premamaBack_left {
	float:left;
	width:265px;
}
#bodypremama #main .premamaBack_right {
	text-align:right;
}

#bodypremama #main .premamaBack {
	width: 528px;
	font-weight:bold;
	border-bottom: 1px dashed #4B9700;
	border-top: 1px dashed #4B9700;
}

#bodypremama #main .PageMove_left {
	float:left;
	width:265px;
}
#bodypremama #main .PageMove_right {
	text-align:right;
}
/*　2007.12　妊娠から出産までリニューアルにつき変更
　　ジェイ・マーチ　島*/

#bodypremama #main .premamaBack a.back {
 background: #fff url(../../16_premama/images/icn_back_green.gif) no-repeat left 4px;
 padding: 5px 3px 5px 25px;
}
#bodypremama #main .premamaBack a.next {
 background: #fff url(../../16_premama/images/icn_next_green.gif) no-repeat right 4px;
 padding: 5px 25px 5px 3px;
}


/*　2007.12　妊娠から出産までリニューアルにつき追加
　　ジェイ・マーチ　島
*/


#main h4.premamattl {
	clear: both;
	background-image:url(../../16_premama/images/subtitle_premama.gif);
	background-repeat:no-repeat;
	height:30px;
	font-size:14px;
	color:#4B9700;
	padding:5px 0px 0px 40px;
	}
#main .premamaoneAd{
	clear: both;
	margin-top:12px;
	margin-bottom:12px;
	background-image:url(../../16_premama/images/onepointadvice_premama.gif);
	background-repeat:no-repeat;
	font-size:13px;
	color:#4B9700;
	padding: 30px 0px 0px 15px;
	}
#main .premamaoneAd p{
	font-size:13px;
	color:#4B9700;
	width: 480px;
	font-weight: bold;
	line-height: 160%;
	}
#main .rightbox{
	padding: 5px;
	border: 1px solid #4B9700;
	background-color: #EBFFD7;
	margin-top: 12px;
}

#main .rightbox .left{
	width:50px;
	font-size:14px;
	float:left;
	color:#4B9700;
	font-weight: bold;
	padding: 0px;
	margin-left: 10px;
	}
#main .rightbox .right{
	margin-left:12px;
	}
#main .rightbox2{
	padding: 5px;
	background-color: #EBFFD7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4B9700;
	border-right-color: #4B9700;
	border-bottom-color: #4B9700;
	border-left-color: #4B9700;
}

#main .rightbox2 .left{
	width:50px;
	font-size:14px;
	float:left;
	color:#4B9700;
	font-weight: bold;
	padding: 0px;
	margin-left: 10px;
	}
#main .rightbox2 .right{
	margin-left:12px;
	}
#bodypremama #main .premamaBack_left {
	float:left;
	width:220px;
}
#bodypremama #main .premamaBack_right {
	text-align:right;
}

#bodypremama #main .premamaBack2 {
	margin-top:18px;
	width: 528px;
	font-weight:bold;
	border-bottom: 1px dashed #4B9700;
	border-top: 1px dashed #4B9700;
}
#bodypremama #main .premamastandard {
	width:530px;
}
#bodypremama #main .premamapointTitle2 {
	border: 0px solid #4B9700;
	border-left-width: 5px;
	padding: 2px 8px 2px 10px;
	color: #4B9700;
	font-size: 13px;
	margin-top:10px;
}
#bodypremama #main .premamastandardVoice {
	padding-top:5px;
	padding-left:14px;
}

#bodypremama #main .table_green{
	background-color: #4B9700;
    width:100%;
}

#bodypremama #main .table_green th{
	background-color: #ffffff;
    color: #4B9700;
    width: 120px;
    text-align:center;
}

#bodypremama #main .table_green td{
	background-color: #ffffff;
    padding:10px;
}


/*　2007.12　「あかちゃんほしい」追加*/

#main h3.akachanTitle {
	border: 1px solid #0099CCphp;
	border-top-width: 3px;
	background-color: #0099CC;
	text-align: center;
	font-size: 15px;
	color: #FD6A8F;
	padding: 6px 5px 3px 5px;
}

#bodypremama #main .akachanTitle {
	width:530px;
	color:#0099CC;
	font-size:16px;
	background: #fff url(../../16_premama/images/akachan_hd_back.jpg) no-repeat;
	text-align:center;
	padding:10px 0 15px 0;
	margin: 0px;
}
#main h4.akachanttl {
	clear: both;
	background-image:url(../../16_premama/images/subtitle_akachan.gif);
	background-repeat:no-repeat;
	height:30px;
	font-size:14px;
	color:#0099CC;
	padding:10px 0px 0px 30px;
	}
#bodypremama #main .akachanstandard {
	width:530px;
}
#bodypremama #main .akachanpointTitle2 {
	border: 0px solid #6699CC;
	border-left-width: 5px;
	padding: 2px 8px 2px 10px;
	color: #6699CC;
	font-size: 13px;
	margin-top:10px;
}
#bodypremama #main .akachanstandardVoice {
	padding-top:5px;
	padding-left:14px;
}
#bodypremama #main .akachanstandard ul {
	margin-left: -1px;
	padding-left: 30px;
	list-style-image: url(../../16_premama/images/icn_blue.gif);
no-repeat 0 3px;
	margin-right: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

#bodypremama #main .akachanBack_left {
	float:left;
	width:220px;
}
#bodypremama #main .akachanBack_right {
	text-align:right;
}

#bodypremama #main .akachanBack {
	margin-top:18px;
	width: 528px;
	font-weight:bold;
	border-bottom: 1px dashed #006699;
	border-top: 1px dashed #006699;
}
#bodypremama #main .akachanstandard .kanrenp{
	background-color:#FFEEEE;
	width:83px;
	height:25px;
	font-size:13px;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
	}
#bodypremama #main  h6.h6qa_motto {
	background-color:#E6F2FF;
	color:#6699CC;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 3px 30px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	background-image: url(../../16_premama/images/icn_motto.gif);
	background-repeat: no-repeat;
}
#bodypremama #main .motto{
	margin-left:15px;
	margin-bottom:12px;
}
#bodypremama #main  h6.h6qa_qasc {
	background-color:#FFEEEE;
	color:#FC6389;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 3px 30px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	background-image: url(../../16_premama/images/icn_qa.gif);
	background-repeat: no-repeat;
}
#bodypremama #main .qasc{
	margin-left:15px;
	margin-bottom:12px;
}

#bodypremama #main .linkWhite-blue {
	margin:0;
	background: #fff url(../../common/images/icn_ar_blue.gif) no-repeat 1px;
	padding-left: 18px;
	font-size: 12px;
}
#bodypremama #main .linkWhite-pink2 {
	margin:0;
	background: #fff url(../../common/images/icn_ar_pink.gif) no-repeat 1px;
	padding-left: 18px;
	font-weight:bold;
	font-size: 18px;
}
#bodypremama #main #nimatsu {
	background-color: #D4F0FF;
	margin: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#bodypremama #main #nimatsu img{
	float:right;
	padding-left:12px;
	padding-top: 12px;
}
#bodypremama #main #nimatsu .name{
	font-size: 13px;
	font-weight: bold;
	color: #0099CC;
}

#bodypremama #main #toyota {
	background-color: #D4F0FF;
	margin: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	height:180px;
}

#bodypremama #main #toyota img{
	float:right;
	padding-left:7px;
	padding-top: 7px;
}
#bodypremama #main #toyota .name{
	font-size: 13px;
	font-weight: bold;
	color: #0099CC;
}	
