@charset "Shift_JIS";
@import url(/wed/css/style.css);

#breadcrumbs ul li { display:inline;}
#breadcrumbs strong { display:inline; width:auto; margin:0; left:0;}


#contentsArea #pageTtl {margin:0 0 10px 0;}
#contentsArea #contentsMain #catch {background:url(../images/dress/catch_img.jpg) top right no-repeat;min-height:117px;_height:117px;padding:0 0 0 15px;margin:0 0 -15px 0;position:relative;z-index:0;width:665px;}
#contentsArea #contentsMain #catch h1 {margin:0 0 12px 0;}
#contentsArea #contentsMain h2 {margin:0 0 10px 0;}

#contentsArea #contentsMain #type {position:relative;width:680px;}
#contentsArea #contentsMain #type #typeCatch {position:absolute;top:0;left:20px;line-height:16px;color:#666666;}
#contentsArea #contentsMain #type #typeBtn {padding:60px 0 0 20px;height:300px;}
#contentsArea #contentsMain #type .detail {margin:-360px 0 20px 180px;min-height:360px;_height:360px;}
#contentsArea #contentsMain #type .detail h3 {padding:60px 0 10px 0;}
#contentsArea #contentsMain #type .detail .typeCatch {margin:0 0 10px 0;}
#contentsArea #contentsMain #type .detail h4 {margin:0 0 5px 0;}
#contentsArea #contentsMain #type .detail ul {width:200px;color:#666666;}
#contentsArea #contentsMain #type .detail li {list-style:disc;margin:0 0 5px 17px;line-height:1.2;}
#contentsArea #contentsMain #type #type01 {background:url(../images/dress/type_img_a_line.jpg) top right no-repeat;}
#contentsArea #contentsMain #type #type02 {background:url(../images/dress/type_img_princess.jpg) top right no-repeat;display:none;}
#contentsArea #contentsMain #type #type03 {background:url(../images/dress/type_img_mermaid.jpg) top right no-repeat;display:none;}
#contentsArea #contentsMain #type #type04 {background:url(../images/dress/type_img_slender.jpg) top right no-repeat;display:none;}
#contentsArea #contentsMain #type #type05 {background:url(../images/dress/type_img_empire.jpg) top right no-repeat;display:none;}

#contentsArea #contentsMain #selection {margin:0 0 20px 20px;color:#666666;}
#contentsArea #contentsMain #selection #selectionCatch {line-height:1.3;margin:0 0 5px 0;color:#666666;}
#contentsArea #contentsMain #selection li {float:left;width:190px;margin:0 45px 20px 0;padding:220px 0 0 0;line-height:1.4;}
#contentsArea #contentsMain #selection li h4 {margin:0 0 5px 0;}
#contentsArea #contentsMain #selection .shop01 {background:url(../images/dress/selection01_img.jpg) top left no-repeat;}
#contentsArea #contentsMain #selection .shop02 {background:url(../images/dress/selection02_img.jpg) top left no-repeat;}
#contentsArea #contentsMain #selection .shop03 {background:url(../images/dress/selection03_img.jpg) top left no-repeat;margin-right:0;}
#contentsArea #contentsMain #selection .shop04 {background:url(../images/dress/selection04_img.jpg) top left no-repeat;}
#contentsArea #contentsMain #selection .shop05 {background:url(../images/dress/selection05_img.jpg) top left no-repeat;}
#contentsArea #contentsMain #selection .shop06 {background:url(../images/dress/selection06_img.jpg) top left no-repeat;margin-right:0;}
#contentsArea #contentsMain #selection .link {text-align:right;}
#contentsArea #contentsMain #selection .link a:hover img {margin:1px -1px -1px 1px;filter: Alpha(opacity=60);opacity:0.6;}

#contentsArea #contentsMain #OorR {margin:0 0 20px 20px;color:#666666;}
#contentsArea #contentsMain #OorR p {line-height:1.3;margin:0 0 5px 0;}
#contentsArea #contentsMain #OorR h4 ,
#contentsArea #contentsMain #OorR h5 {margin:7px 0 4px 0;}
#contentsArea #contentsMain #OorR li.order  {float:left;margin:0 45px 20px 0;width:307px;}
#contentsArea #contentsMain #OorR li.rental {float:left;margin:0 0 20px 0;width:307px;}
#contentsArea #contentsMain #OorR li li {list-style:disc;margin:0 0 0 17px;line-height:1.2;}

#contentsArea #contentsMain #arrange {margin:0 0 0 10px;padding:0 0 5px 0;width:663px;background:url(../images/dress/arrange_bk.gif) bottom left no-repeat;}
#contentsArea #contentsMain #arrange h4 {margin:0 0 5px 0;}
#contentsArea #contentsMain #arrange ul {padding:0 0 5px 15px;}
#contentsArea #contentsMain #arrange ul li {float:left;width:200px;margin:0 15px 0 0;line-height:1.4;}
#contentsArea #contentsMain #arrange ul li h5 {margin:0 0 5px 0;}

.item_text {font-size:86%;*font-size:71%;text-align:right;}
.item_title{ background:#9A6600;position:relative;margin-bottom:15px;}
.item_title a{font-weight:bold;position:absolute;right:10px;top:10px;color:#FFFFFF;}
.item_title a:visited{color:#FFFFFF;}




