@charset "UTF-8";
/* CSS Document */


/*特集ページ＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/

#baby_searchcontents .panlist a:link,#baby_searchcontents .panlist a:visited,#baby_searchcontents .panlist a:hover,#baby_searchcontents .panlist a:active{
color:#FF5F76;
}

#baby_wrapper3{
background-image: url(../img/white.gif);
font-size: 100%; /* IE */
}

#baby_searchHead a:link,#baby_searchHead a:visited,#baby_searchHead a:hover,#baby_searchHead a:active{
color:#FF5F76;
text-decoration:underline;
}

/*090615追加*/

#baby_special{
width:930px;
/*padding:0 0 0 30px;*/
margin:0 auto;
font-size: 80%; /* IE */
}

html>#baby_special{
font-size: 10px; /* Except IE */
}

#baby_special #baby_searchcontents{
width:930px;
margin:0px;
}

#baby_special .searchList{
background-color:#99CC33;
}

.searchList dl{
width:124px;
display:block;
text-align:center;
float:left;
margin:10px 31px 0 0;
line-height:1.3em;
}

/*IE6用調整*/
*html .searchList dl{
width:124px;
display:block;
text-align:center;
float:left;
/*margin:10px 30px 0 0;*/
padding:10px 5px 0 0;
line-height:1.3em;
}

.searchList .listE{
margin:10px 0 0 0;
}

/*IE6用調整*/
*html .searchList .listE{
margin:0px 0 0 15px;
}

.dotline{
margin:20px 0 20px 0;
}


/*商品5個並べ＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/
.catch{
	font-size:1.2em;
	line-height:1.4em;
	padding:5px 0 5px 0;
	display:block;
	text-align: left;
}
#baby_seiretu5 .searchList dl{
	width:150px;
	display:block;
	text-align:center;
	float:left;
	margin:10px 36px 0 0;
	line-height:1.3em;
}

#baby_seiretu5 .searchList .listE{
	margin:10px 0 0 0;
}

/*IE6＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/
*html #baby_seiretu5 .searchList dl{
	margin:10px 32px 0 0;

}

/*商品5個並べ＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/


/*Eyes＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/
#baby_special h2{
	font-size: 1.8em;
	font-weight: bold;
	width:534px;
	border-bottom:solid 1px #999999;
	margin:30px 0 5px 0;
	padding:0 0 5px 0;
}

#baby_special .theme h2 span{
	font-size: 0.8em;
	font-weight: bold;
}

#baby_special p{
	font-size: 1.2em;line-height:1.4em;
}

#baby_special p img{
	border:0;
}

#baby_special h3{
	font-size: 1.5em;
	border-left:solid 5px #baby_FF7D8F;
	color:#FF7D8F;
	padding:3px 0 3px 3px;
	margin:30px 0 5px 0;
	font-weight:bold;
}

#baby_special h4{
	font-size: 1.2em;
	color:#FF7D8F;
	padding:0px;
	background-image:none;
	display:block;
	clear:both;
	float:none;
	margin:20px 0 3px 0;
	font-weight:bold;
}

#baby_tokusyu{
	width:550px;
	float:right;
	margin-left:30px;
}

#baby_Spickup{
	float:left;
	width:296px;
	padding:50px 0 0 20px;
	font-size:1.2em;
	line-height:1.9em;
}

#baby_frame{
	background-image:url(../img/frame.jpg);
	width:296px;
	height:354px;
	background-repeat: no-repeat;
}

#baby_frame img{
	margin:27px 0 0 27px;
	border:0;
}
#baby_frame2 img{
border:solid 1px #cccccc;
}


.picupTit{
margin:15px 0 15px 0;
}
.pickname{
font-size:1.2em;
}
#baby_Spickup .pickname a:link,#baby_Spickup .pickname a:visited,#baby_Spickup .pickname a:active{
color:#666666;
}
#baby_Spickup .pickname a:hover{
color:#FF7D8F;
}

.colorP{
	color:#FF7D8F;
	font-weight: bold;
}

#baby_special .pp{
font-size:1.2em;
width:550px;
line-height:1.5em;}

#baby_jouhou{
margin:20px 0 0 0;
}
#baby_jouhou a:link,#baby_jouhou a:visited,#baby_jouhou a:hover,#baby_jouhou a:active{
color:#FF7D8F;
}
#baby_etc p{
float:left;
margin:15px 5px 0 0;
}

#baby_eyemore{
font-size:1.2em;
float:right;
margin:10px 0 0 10px;
background: url(/html/contents/babyseyes/img/arrow_right.gif) no-repeat 0px 3px;
padding:0 0 2px 10px;
}
#baby_eyemore a:link,#baby_eyemore a:visited,#baby_eyemore a:hover,#baby_eyemore a:active{
color:#FF7D8F;
}

#baby_backnumber{
font-size:12px;
width:500px;
margin:10px 0 0 30px;
}

.backnumberL{
float:left;
width:100px;
font-weight:bold;
}

.backnumberR{
float:right;
text-align:left;
width:400px;
}

/*#baby_pagetop{
clear:both;}*/

.specialsubtit{
padding:20px 0 10px 0;
clear:both;
}

/*Eyes#baby＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/


/*090615追加*/
.searchList{
	margin:0;
	clear:both;
	/*width:900px;*/
}

*html .searchList{
margin:0 0 0 0;
}

/*.searchList dl{
	width:124px;
	display:block;
	text-align:center;
	float:left;
	margin:0 0 0 17px;
	line-height:1.3em;
}*/

.searchList dl {
display:block;
float:left;
line-height:1.3em;
margin:10px 31px 0 0;
text-align:center;
width:124px;
}

*html .searchList dl{
width:124px;
display:block;
text-align:center;
float:left;
margin:0 0 0 15px;
line-height:1.3em;
}

.searchList dl img,.searchListT dl img{
border:solid 2px #FFCFD6;
margin:0;
}


.searchList dd{
color: #666666;
text-decoration:none;
margin:0;
padding:0;
}

.searchList dd a,
.searchList dd a:link,
.searchList dd a:visited,
.searchList dd a:hover,
.searchList dd a:active{
	text-decoration:underline;
	color: #FF5F76;
}

/*.searchList dd a:link{
color: #666666;
text-decoration:underline;
}*/


/*icon＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/

#baby_special .searchList ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	height:16px;
}

#baby_special .searchList li {
	float:left;
	margin:0 0 0 1px;
}

#baby_special .searchList li img {
	border:0;
}

/*pagetop＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/

#baby_liftBlock {
clear:both;
}

#baby_liftBlock {
font-size:0.8em;
margin:0 30px 0 0;
text-align:right;
}

#baby_liftBlock a {
color:#FF5F76;
}

/*アイコン説明＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃*/
#icon_ex {
	clear:both;
	margin-top:10px;
	padding-top:10px;
	}

