@charset "UTF-8";

body{background-color:#EFEFEF; min-width:0;}
#productImageList{margin:0 auto; width:800px;}
#productImageList #close{float:right; width:136px; height:28px; margin-right:20px; padding:1px; background:-webkit-gradient(linear, left top, left bottom, from(#262626), to(#202020)); background:-webkit-linear-gradient(top, #262626, #202020); background:-moz-linear-gradient(top, #262626, #202020); background:-o-linear-gradient(top, #262626, #202020); background:-ms-linear-gradient(top, #262626, #202020); background:linear-gradient(top, #262626, #202020); -pie-background:linear-gradient(top, #262626, #202020); behavior:url(/PIE.htc);}
#productImageList #close a{display:block; height:28px; line-height:28px; color:#FFFFFF; text-align:center; text-indent:0.7em; position:relative; border-top:1px solid #464646; border-left:1px solid #464646;}
#productImageList #close a .icon{font-size:18px; font-weight:bold; position:absolute; left:23px; top:0;}
#productImageList .frame{background-color:#FCFCFC; border-top:3px solid #000000; margin:0 10px; padding:40px 0 23px; -webkit-box-shadow:0 1px 4px #AAAAAA; -moz-box-shadow:0 1px 4px #AAAAAA; box-shadow:0 1px 4px #AAAAAA; behavior:url(/PIE.htc);}
#productImageList .title{border-bottom:1px solid; padding-bottom:10px; margin:0 40px}
#productImageList .coordinateImageList{margin:10px 40px 30px;}
#productImageList .coordinateImageList .secondTitle{font-size:13px; line-height:1.5em; margin-bottom:10px;}
#productImageList .coordinateImageList .thum_list{margin:0;}
#productImageList #pagetop_btn{position:fixed; bottom:30px; right:35px;}
#productImageList .border{background-image:url("../../../img/pc/icon/line_shadow.png"); background-position:canter top; background-repeat:no-repeat; background-size:762px 4px; display:block; border:medium none; margin:0 auto; width:762px; height:4px;}
#productImageList .thum_list{margin:20px 40px 30px;}
#productImageList .thum_list li{float:left; margin-right:4px; margin-top:4px; width:60px;}
#productImageList .thum_list li.top{margin-top:0;}
#productImageList .thum_list li.end{margin-right:0;}
#productImageList .thum_list a{border:1px solid #F3F0EF;}
#productImageList .thum_list a, #productImageList .thum_list img{display:block; height:58px; width:58px;}
#productImageList .image_list{}
#productImageList .image_list li{width:562px; border:1px solid #EFEFEF; background-color:#ffffff; margin:30px auto 0;}
#productImageList .image_list img{display:block; width:560px; height:auto;}
#productImageList .windowCloseButton{width:200px; display:inline-block; padding-top:8px; padding-bottom:8px;}
.pv30{padding-top:30px;padding-bottom:30px;}
