@charset "utf-8";
/* DESIGN */

/* ポップアップ用 */
#header_pop{
width:700px;
margin:0 auto;
padding-top:36px;
background:url(../images/common/logomark.gif) left bottom no-repeat;
padding-left:43px;
}




#design_contents{
width:832px;
margin:20px auto;

}

#design_contents table#detail td{
text-align:center;
}

#design_contents table.detail{
width:261px;
margin:0 0 15px 0;
}

#design_contents table .middle{
background:url(../images/design/bg_design_middle.gif) repeat-y;
padding:0 15px;
}

/* テキストカラー設定 */
#design_contents table .middle .orange{
font-weight:bold;9
color:#FF6633;
margin-left:10px;
}
#design_contents table .middle .green{
font-weight:bold;
color:#66CC00;
margin-left:10px;
}
#design_contents table .middle .pink{
font-weight:bold;
color:#FF6699;
margin-left:10px;
}
#design_contents table .middle .blue{
font-weight:bold;
color:#61A8E9;
margin-left:10px;
}
#design_contents table .middle .beige{
font-weight:bold;
color:#9A8D65;
margin-left:10px;
}








#design_contents table .middle p{
margin-left:10px;
font-size:85%;
}
#design_contents table .middle .more{
text-align:right;
}

#original_photo{
	background:url(../images/design/originalphoto_bg.jpg) no-repeat;
	margin-top:20px;
	width:829px;
	height:540px;
	padding-top:30px;
}

#original_photo .original_content{
margin:0 0 20px 30px;
width:480px;
}

#original_photo p{
margin-top:20px;
margin-left:8px;
margin-bottom:0;
font-size:12px;
}

#original_photo .more_btn{
text-align:right;
margin:0;
}


/* デザイン詳細ページ */
#design_contents td.detail_middle{
background:url(../images/design/detail_bg_m.gif) repeat-y;
padding-left:5px;
}

#design_contents td.detail_middle h5{
color:#FF6699;
font-size:18px;
margin:10px 0 10px 0;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#design_contents td.detail_middle table {
font-size:12px;
line-height:150%;

}

.size{
font-weight:bold;
color:#555555;
font-size:12px;
line-height:150%;
}

.price{
font-weight:bold;
color:#EE5B9A;
font-size:12px;
line-height:150%;
}

/* buy one */
#buyOne{
text-align:center;
margin:20px auto;
}

