@charset "utf-8";*{margin:0;padding:0;}html,body{width:100%;height:100%;}body{font-size:80%;font-family:Roboto,'Droid Sans','ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;}
img{border:0;}h1,h2,h3,h4{font-size:100%;}table{border-spacing:0;}th,td{vertical-align:top;}
li{list-style:none;}a,a:link,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:underline;}
em{color:red;font-style:normal;}strong{font-weight:bold;}small{font-size:80%;}.large{font-size:115%;}
.clear{clear:both;}.clearfix{zoom:1;_height:1%;}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.float-left{float:left;_display:inline;}.float-right{float:right;_display:inline;}
.visibility-hidden{visibility:hidden;}
.input_pwd_box{margin-top:8px;margin-bottom:8px;}
li img{vertical-align:bottom;}form img,form input,form select{vertical-align:middle;}
noscript p{padding:0 5px;color:red;}.red{color:#C00;}.logo{height:0;background:url(../images/logo.gif?201404240951) 0 0 no-repeat;overflow:hidden;line-height:normal;}
#headerArea{min-width:950px;_width:expression(document.body.clientWidth < 950 ? "950px":"auto");height:140px;background:url(../images/bg_header.gif?201403250839) 0 0 repeat-x;}
#header{overflow:hidden;width:950px;height:125px;margin:0 auto;padding-top:15px;color:white;}
#header a,#header a:link,#header a:visited,#header a:hover,#header a:active{color:white;}
#top{display:block;width:149px;height:93px;overflow:hidden;cursor:pointer;}#site_logo.logo{display:block;width:149px;padding-top:93px;}
#inner_head{width:801px;height:123px;}#headerNavi{padding-top:6px;padding-right:8px;}
#headerNavi li{margin-right:5px;padding-right:7px;background:url(../images/hnav_shim.gif?201403250839) right top no-repeat;}
#headerNavi li.lastChild{margin-right:0;padding-right:0;background:none;}#headerNavi li a{display:block;height:11px;line-height:11px;overflow:hidden;white-space:nowrap;text-indent:-9999px;background:url(../images/hnav.gif?201403250839) no-repeat;}
#headerNavi li.hnav01 a{width:101px;background-position:0 0;}#headerNavi li.hnav02 a{width:110px;background-position:-101px 0;}
#headerNavi li.hnav03 a{width:113px;background-position:-211px 0;}#headerNavi li.hnav04 a{width:31px;background-position:-324px 0;}
#headerNavi li.hnav05 a{width:55px;background-position:-355px 0;}#headerCart{color:white;font-size:80%;line-height:110%;text-align:right;border:1px solid #3f3f3f;background-color:black;background:url(../images/icon_cart.gif?201403250840) 9px 5px no-repeat;}
#headerCart.contain{background-color:#FF8C00;}#headerCart a{display:block;width:100px;height:11px;padding:5px 15px 5px 20px;text-decoration:none;}
#headerCart .amount{margin-right:10px;padding-right:10px;border-right:1px solid white;}
#headerSearch{margin-top:15px;margin-bottom:34px;}#headerSearch .input-keyword{width:234px;height:15px;margin:0 4px;padding:3px;color:white;border:1px solid #3f3f3f;background:black;}
#headerSearch .input-btn{width:72px;height:23px;border:none;background:url(../museum/common/images/btn_search.gif) 0 0 no-repeat;-webkit-appearance:none;cursor:pointer;}
#memberNavi li a{padding:4px 15px;font-size:80%;line-height:110%;}#memberNavi li.regist a,#memberNavi li.mypage a{border:1px solid #3f3f3f;background:black;}
#memberNavi li a:active,#memberNavi li a:hover{color:#F56800;text-decoration:none;}
#globalNavi{min-width:950px;_width:expression(document.body.clientWidth < 950 ? "950px":"auto");height:33px;border:1px solid #292929;border-left:none;border-right:none;background:url(../images/bg_gnavarea.jpg?201403250840) 0 0 repeat-x;}
#globalNavi ul{width:950px;margin:0 auto;background:url(../images/bg_gnav.jpg?201403250840) 0 0 no-repeat;}
#globalNavi li{margin:0;padding:0 10px;}#globalNavi li.gnav01{width:112px;}#globalNavi li.gnav02{width:117px;}
#globalNavi li.gnav03{width:107px;}#globalNavi li.gnav04{width:134px;}#globalNavi li.gnav05{width:117px;}
#globalNavi li.gnav06{width:134px;}#globalNavi li.gnav07{width:89px;}#globalNavi li a{display:block;height:33px;font-family:'Jacques Francois',Roboto,'Droid Sans','ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;font-size:10px;line-height:33px;letter-spacing:1px;color:#F1F1F1;text-align:center;text-decoration:none;overflow:hidden;white-space:nowrap;}
#globalNavi li a.nospace{word-spacing:-1px;}#globalNavi li span.big{font-size:11px;}
#globalNavi li a:active,#globalNavi li a:hover{color:#F56800;text-decoration:none;}
#wrapper{width:100%;min-width:950px;overflow:hidden;_width:expression(document.body.clientWidth < 950 ? "950px":"auto");}
#two_maincolumn{width:100%;}#container{width:950px;margin:0 auto;line-height:140%;}
#column1 #container{border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;}
.contents{padding-bottom:9999px;margin-bottom:-9999px;}#leftContents{margin-right:15px;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;}
#mainContents{width:680px;padding:10px 0 15px;color:black;}#mainContents a,#mainContents a:link,#mainContents a:visited,#mainContents a:hover,#mainContents a:active{color:black;}
#mainContents .section{margin-bottom:25px;}#mainContents h2{width:100%;height:42px;font-family:'Jacques Francois',Roboto,'Droid Sans','ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;font-size:16px;text-indent:12px;font-weight:normal;overflow:hidden;line-height:39px;text-decoration:none;background:url(../images/bg_title_fill.gif?201403250839) 0 0 repeat-x;border-bottom:1px solid #531200;margin-bottom:10px;}
#column1 #mainContents h2{margin-bottom:20px;}#mainContents h2 a{display:block;cursor:pointer;}
#mainContents h2 a:active,#mainContents h2 a:hover{color:#F56800;text-decoration:none;}
#column1 #mainContents .titleContainer{width:100%;margin-bottom:20px;overflow:hidden;border-bottom:1px solid #531200;}
#column1 #mainContents .titleContainer h2.return{padding-top:42px;width:193px;height:0;overflow:hidden;line-height:normal;background:url(../images/bg_title_return.gif?201404240951) 0 0 no-repeat;border-bottom:none;margin-bottom:0;}
#column1 #mainContents .titleContainer div{padding-top:42px;width:757px;height:0;overflow:hidden;line-height:normal;background:url(../images/bg_title_fill.gif?201403250839) 0 0 repeat-x;}
span.nobr{white-space:nowrap;}#column1 #mainContents{width:950px;}#column1 .section{margin:0 20px 40px;font-size:100%;letter-spacing:.1em;line-height:1.6em;}
#column1 .en_page .section{margin-bottom:25px;font-size:105%;letter-spacing:.08em;line-height:1.2em;color:#333;}
#column1 .section a{color:#ff6c00;}#column1 .section a.arrow{padding-right:8px;background:url(../images/arrow_orange.gif?201403250839) 100% 4px no-repeat;}
#column1 .section h3{margin-bottom:1em;padding:.5em;font-size:115%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
#column1 .section p,#column1 .section ul{margin-bottom:1em;}#column1 .section ul.no_margin{margin-bottom:0;}
#column1 .section p ul{margin-bottom:0!important;}#column1 .section ul li{margin-left:2em;list-style-type:disc;list-style-position:outside;}
#column1 .section ol{margin-left:1.1em;}#column1 .section ol li{margin-left:2em;list-style-type:decimal;list-style-position:outside;}
.shopinfo table,.shopinfo tr,.shopinfo td{border:0;}.shop_image{padding-top:510px;width:410px;height:0;overflow:hidden;line-height:normal;}
#shop_image1{background:url(../images/shop_image1.jpg?201403250840) 0 0 no-repeat;}
#shop_image2{background:url(../images/shop_image2.jpg?201403250840) 0 0 no-repeat;}
#column1 .section dl.faq{margin-bottom:1em;}#column1 .section dl.faq dt{padding-top:.75em;font-weight:bold;}
#column1 .section dl.faq dd{margin-bottom:1em;margin-left:1.1em;}.yamato_hour{width:360px;height:60px;margin-bottom:10px;background:url(../images/hour.gif?201403250839) 0 0 no-repeat;}
.pay_comment{width:512px;/width:510px;}#bank_logo,#yamato_logo,#paypal_logo{display:inline;width:165px;margin-left:15px;margin-right:15px;padding-top:48px;}
#bank_logo{background-position:0 -228px;}#yamato_logo{background-position:-140px -94px;}
#paypal_logo{background-position:-45px -149px;}#column1 .section ul.list_sitemap{width:450px;font-size:115%;}
#column1 .section ul.list_sitemap li{margin-bottom:.25em;}.foreign table{width:800px;table-layout:fixed;font-size:90%;}
.foreign th{text-align:center;font-weight:bold;vertical-align:middle;}#subContents{width:250px;padding-top:25px;padding-right:9999px;margin-right:-9999px;color:white;background:#191919 url(../images/bg_column_right.gif?201403250839) 0 0 repeat-y;}
#subContents a,#subContents a:link,#subContents a:visited,#subContents a:hover,#subContents a:active{color:white;}
#subContents .section{width:220px;margin:10px 15px 20px;padding-bottom:16px;border:1px solid #3f3f3f;background:black;}
#subContents h2{width:100%;height:27px;margin-bottom:16px;overflow:hidden;line-height:28px;text-indent:10px;font-family:'Jacques Francois',Roboto,'Droid Sans','ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;font-size:12px;letter-spacing:0;word-spacing:1px;font-weight:normal;border-bottom:1px solid #3f3f3f;background:#1F0702 url(../images/bg_gnav.jpg?201403250840) -360px 0 no-repeat;}
#subContents #inner_info_concept h2,#subContents #inner_info_recent h2{width:100%;height:0;margin-bottom:16px;padding-top:40px;overflow:hidden;line-height:normal;background:url(../images/logo.gif?201404240951) 0 -400px no-repeat;}
#subContents p{padding:0 11px .5em;letter-spacing:.1em;line-height:150%;}#subContents p.view{padding:0 6px;text-align:right;font-size:80%;}
#subContents p.view a{padding-right:8px;background:url(../images/arrow_white.gif?201403250839) 100% 3px no-repeat;}
#inner_info_concept.section{border:none;background:none;}#inner_info_concept.section h2{padding-top:40px;border:none;}
#inner_info_concept.section p{margin-left:0;padding:0;font-size:120%;letter-spacing:.3em;}
#inner_info_exclusive.section .replace_image{display:block;width:198px;height:0;margin:auto;padding-top:148px;background:url(../images/leadwiresum.jpg?201403250840) 0 0 no-repeat;overflow:hidden;line-height:normal;}
#inner_info_payment.section .replace_image{display:block;width:198px;margin:auto;padding-top:124px;background-position:0 -276px;}
#inner_info_recent.section{width:196px;margin-top:0;padding:11px 11px 16px;}#subContents #inner_info_recent.section h2{padding-top:12px;background-position:0 -440px;border:none;}
#inner_info_recent.section p{margin-bottom:15px;padding:0;line-height:inherit;letter-spacing:inherit;}
#inner_info_recent.section p.ph{margin-bottom:5px;}#cale{margin:24px 0 23px 17px;}
#cale table{margin:2px;border:none;}#cale td{width:27px;padding:3px 1px 0 1px;font-size:8pt;font-weight:normal;text-align:center;vertical-align:bottom;color:#666;border:1px solid #000;line-height:130%;background-color:#FFF;}
#cale .week td{width:20px;padding:3px 1px 0 2px;}#cale .cal_info td{width:100%;color:#FFF;line-height:160%;background-color:#000;}
#cale td.sunday{background-color:#FFF4FB;}#cale td.holiday{color:#F00;background-color:#FFF4FB;}
#footer{position:relative;top:0;width:680px;padding-bottom:15px;font-size:80%;color:black;color:#696969;border-top:1px solid black;}
#column1 #footer{width:950px;}#footer a,#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:black;}
#footerContainer{width:680px;margin:0 auto;}#footerNavi{padding:1.5em 0;line-height:110%;}
#column1 #footerContainer{width:100%;}
#footerNavi li{margin-right:8px;padding-right:8px;border-right:1px solid #000;}:root #footerNavi li.firstChild{padding-left:8px;}
:root #footerNavi li.firstChild:not(:target){padding-left:0\9;}@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){:root #footerNavi li.firstChild{padding-left:0;}
}#footerNavi li.lastChild{margin-right:0;padding-right:0;border-right:none;}.lic_logo{padding-left:8px;height:55px;}
#jasrac a.logo{display:block;width:50px;margin-top:5px;padding-top:50px;background-position:-170px 0;}
#paypal img{margin-top:17px;}#copyright{text-align:center;margin-top:1.5em;}#copyright address{font-style:normal;color:#696969;}
div#undercolumn{width:950px;margin:15px auto;}div#undercolumn h2.title{width:580px;margin:0 0 15px 0;}
div#undercolumn table{width:570px;}div#undercolumn_aboutus{width:620px;}div#undercolumn_aboutus table th{width:140px;}
div#undercolumn_order table th{width:140px;}div#undercolumn_contact .box120{width:120px;padding:2px;border:1px solid #ccc;}
div#undercolumn_contact .box60{width:60px;padding:2px;border:1px solid #ccc;}div#undercolumn_contact .box380{width:380px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#undercolumn_contact .area380{width:380px;height:250px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#undercolumn_contact .zipimg img{margin:5px 0 0 0;}div#undercolumn_entry{width:580px;margin-left:50px;}
div#undercolumn_entry .area470{width:570px;height:520px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#undercolumn_entry .box120{width:120px;padding:2px;border:1px solid #ccc;}div#undercolumn_entry .box60{width:60px;padding:2px;border:1px solid #ccc;}
div#undercolumn_entry .box380{width:380px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#undercolumn_entry .box320{width:320px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#undercolumn_entry .zipimg img{margin:5px 0 0 0;}div#undercolumn_entry div#completetext{width:470px;margin:15px auto 0 auto;padding:15px;border:5px solid #ccc;}
div#undercolumn_entry div#completetext em{font-weight:bold;}div#undercolumn_entry div#completetext p{padding:20px 0 0 0;text-align:left;}
div#undercolumn_entry dt{float:left;width:4em;border:1px solid #F00;}div.tblareabtn{clear:both;margin:15px auto 0;text-align:center;}
div#under02column{width:950px;margin:0 auto 55px;padding-top:15px;}div#under02column h2.title{width:700px;margin:0 auto 15px -15px;}
div#under02column table{width:690px;}div#under02column_cart{width:680px;margin:0 auto;}
div#under02column_cart .totalmoneyarea{width:680px;margin:15px auto 0 auto;padding:10px 5px;border:1px solid #ccc;text-align:center;}
div#under02column_cart th{text-align:center;}div#under02column table th.resulttd{text-align:right;}
div#under02column td#quantity{text-align:center;width:70px;}div#under02column ul#quantity_level li{display:inline;padding:3px;}
div#under02column .empty{text-align:center;}div#under02column_customer{width:650px;margin:0 auto;}
.flowarea{margin:0 0 20px 0;}div#under02column_customer th em{color:#000;font-weight:bold;}
div#under02column_customer .box120{width:120px;padding:2px;border:1px solid #ccc;}
div#under02column_customer .box60{width:60px;padding:2px;border:1px solid #ccc;}
div#under02column_customer .box380{width:380px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#under02column_customer .box320{width:320px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#under02column_customer .zipimg img{margin:5px 0 0 0;}div#under02column_shopping{width:700px;margin:0 auto;}
div#under02column_shopping table th{text-align:center;}.addbtn{margin:10px 0 0 0;}
div#under02column_shopping .payarea{width:670px;margin:0 auto;}div#under02column_shopping h3{margin:0 0 15px 0;}
div#under02column_shopping .payarea02{width:670px;margin:40px auto 0 auto;}div#under02column_shopping .payarea02 div{margin:10px 0 0 0;}
div#under02column_shopping .payarea02 em{font-weight:bold;color:#000;}div#under02column_shopping .payarea table{width:670px;}
div#under02column_shopping .payarea table th{text-align:center;}div#under02column_shopping .payarea02 .area660{width:660px;height:150px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#under02column_shopping .pointarea{width:670px;margin:40px auto 0 auto;}div#under02column_shopping .pointarea div{border:3px solid #ccc;padding:5px;text-align:center;}
div#under02column_shopping .pointarea ul{margin:10px auto;width:500px;}div#under02column_shopping .pointarea li{text-align:left;padding:2px 10px;}
div#under02column_shopping .pointarea li.underline{border-bottom:1px dashed #ccc;margin-bottom:7px;}
div#under02column_shopping table.delivname thead th{width:690px;text-align:left;font-weight:bold;}
div#under02column_shopping table.delivname tbody th{text-align:left;width:155px;}
div#under02column_shopping table.delivname td{text-align:left;width:550px;}div#under02column_shopping .box60{width:60px;padding:2px;border:1px solid #ccc;}
div#under02column_shopping .box120{width:120px;padding:2px;border:1px solid #ccc;}
div#under02column_login{width:650px;margin:0 auto;}div#under02column_login .loginarea{width:620px;margin:0 auto 20px;padding:20px 15px;border:5px solid #ccc;}
div#under02column_login .loginarea .inputtext{width:500px;margin:15px auto 0 auto;}
div#under02column_login .loginarea .inputtext02{width:500px;margin:15px auto 0 auto;font-size:90%;}
div#under02column_login .loginarea .inputbox{width:460px;margin:15px auto 0 auto;padding:15px 20px;background:#f0f0f0;}
div#under02column_login .loginarea .inputbox .passwd{margin:15px 0 0 0;}div#under02column_login .loginarea .inputbox .box300{width:300px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#under02column_login .loginarea .inputbox02{width:460px;margin:15px auto 0 auto;padding:15px 20px;background:#f0f0f0;text-align:center;}
div#under02column_error{width:650px;margin:0 auto 30px;padding-top:30px;}div#under02column_error .messagearea{width:650px;margin:0;padding:10px 5px;border:5px solid #ccc;text-align:center;}
div#under02column_error .messagearea .error{padding:120px 0;}div#under02column_notice{width:650px;margin:0 auto 30px;padding-top:30px;}
div#under02column_notice .messagearea{margin:0;padding:10px 5px;border:5px solid #ccc;text-align:center;}
div#mypagecolumn{width:950px;margin:15px auto 55px;}div#mypagecolumn:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
div#mypagecolumn h2.title{width:700px;margin:0 0 15px 0;}div#mypagecolumn table{width:510px;}
div#mycontentsarea{float:left;width:515px;margin-bottom:30px;}div#mycontentsarea table th.resulttd{text-align:right;}
div#mycontentsarea table.delivname th{text-align:left;width:140px;}div#mycontentsarea table caption{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:8px;background-color:#f0f0f0;text-align:left;font-weight:bold;color:#000;}
div#mynavarea{float:left;width:177px;margin-bottom:30px;}div#mynavarea li{display:block;height:30px;}
div#mycontentsarea h3{margin:0 0 10px 0;}div#mycontentsarea table th{text-align:center;}
div#mycontentsarea p.myconditionarea{clear:both;width:500px;margin:0 auto;padding:5px;border:solid 1px #333;}
div#mycontentsarea p.delivempty{clear:both;width:500px;margin:30px auto;padding:10px 0;border:solid 5px #CCC;text-align:center;}
div#mycontentsarea .box120{width:120px;padding:2px;border:1px solid #ccc;}div#mycontentsarea .box60{width:60px;padding:2px;border:1px solid #ccc;}
div#mycontentsarea .box300{width:300px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#mycontentsarea .box260{width:260px;margin:5px 0 0 0;padding:2px;border:1px solid #ccc;}
div#mycontentsarea .zipimg img{margin:5px 0 0 0;}div#mycontentsarea #completetext{width:470px;margin:15px auto 0 auto;padding:15px;border:5px solid #ccc;}
div#completetext p.changetext{padding:40px 0;text-align:center;}ul.button_like{margin-bottom:13px;}
table{margin:15px auto 0 auto;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;text-align:left;}
table th{padding:8px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f0f0f0;font-weight:normal;}
table td{padding:8px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.phototd{width:75px;text-align:center;}
.centertd{text-align:center;}.pricetd{text-align:right;}.pricetd em{font-weight:bold;}
div#completetext{width:470px;margin:15px auto 0 auto;padding:15px;border:5px solid #ccc;}
div#completetext em{font-weight:bold;}div#completetext p{padding:20px 0 0 0;text-align:left;}
#column1 div#rightcolumn{display:none!important;}#column1 div#undercolumn{width:950px;margin:0 auto!important;padding:15px 0!important;}
#column1 div#undercolumn_entry{width:580px;margin-left:auto!important;margin-right:auto!important;}
div#undercolumn_contact{width:580px;margin-left:auto!important;margin-right:auto!important;}
#column1 div#mypagecolumn{width:700px;margin:0 auto!important;padding:15px 125px 55px!important;}
div#bigimage{width:520px;margin:15px auto 0 auto;background-color:#fff;}div#bigimage img{padding:10px;background-color:#fff;}
div#cartimage{width:280px;margin:15px auto 0 auto;background-color:#fff;}div#cartimage img{padding:10px;background-color:#fff;}
div#windowcolumn{width:500px;margin:15px 0 0 0;background-color:#fff;}div#windowcolumn h2{width:500px;margin:0 0 15px 0;}
div#windowarea{width:500px;margin:15px auto 0 auto;}div#windowarea p.windowtext{margin:15px 0 0 0;}
div#windowarea table{width:490px;}div#windowarea .zipimg img{margin:5px 0 0 0;}div#windowarea .box350{width:350px;padding:2px;border:1px solid #ccc;}
div#windowarea .area350{width:350px;height:120px;border:1px solid #ccc;}div#windowarea .box120{width:120px;padding:2px;border:1px solid #ccc;}
div#windowarea .box60{width:60px;padding:2px;border:1px solid #ccc;}div#windowarea .box300{width:300px;padding:2px;border:1px solid #ccc;}
div#windowarea .btn{margin:15px 0 30px 0;text-align:center;}div#windowarea #completebox{width:490px;margin:15px 0 0 0;border:5px solid #ccc;}
div#windowarea #completebox p{padding:60px 5px;text-align:center;}div#zipsearchcolumn{width:460px;margin:15px 0 0 0;background-color:#fff;}
div#zipsearchcolumn h2{width:460px;margin:0 0 15px 0;}div#zipsearcharea{width:460px;margin:15px auto 0 auto;}
div#zipsearchcolumn .btn{margin:15px 0 30px 0;text-align:center;}div#zipsearcharea #completebox p{padding:60px 5px;text-align:center;}
.breadcrumb{margin:8px 0 16px;padding:0 5px;font-size:100%;text-transform:uppercase;}
.breadcrumb a{text-decoration:underline;}.breadcrumb .logo{display:block;width:15px;padding-top:15px;background-position:-205px -50px;cursor:pointer;}
.pagetop{margin:0 20px 1em;text-align:right;font-size:80%;}.pagetop a{padding-right:8px;background:url(../images/arrow_up.gif?201403250839) 100% 4px no-repeat;}
table.grade{width:900px;}#column1 .section table.grade p.red{text-indent:-1em;margin-left:1em;margin-bottom:0;}
table.grade tr{border:none;}table.grade td,table.grade th{text-align:left;border:1px solid #CCC;}
table.grade th{background-color:#DCDCDC;}table.grade th.leftCell{width:40px;border-right:none;}
table.grade th.rightCell{width:90px;border-left:none;}table.grade th.darkCell{width:438px;color:#FFF;text-align:center;background-color:#666;}
table.grade th.grayCell{width:60px;text-align:center;border-right:none;background-color:#F5F5F5;}
td.privacyCell01{width:170px;}td.privacyCell02{width:730px;}.inner_archive{width:330px;}
.inner_archive .set_item{margin-bottom:10px;}.inner_archive .set_item p.jacket{float:left;width:100px;height:100px;margin-left:-5px;padding:5px;background:url(../images/noimage_s.gif?201403250840) 0 0 no-repeat;}
.inner_archive .set_item .detail{float:right;width:215px;padding-top:5px;}.inner_archive .set_item .detail dl{margin-bottom:.25em;}
.inner_archive .set_item .detail dt{float:left;clear:both;width:5em;background:url(../images/bg_dt_detail.gif?201403250839) right center no-repeat;}
.inner_archive .set_item .detail dd{padding-left:5em;}.inner_archive .set_item .detail li{float:left;margin-right:6px;_display:inline;}
.inner_archive .set_item .detail li a{display:block;width:100px;height:19px;overflow:hidden;white-space:nowrap;text-indent:-9999px;}
.inner_archive .set_item .detail li.play a{background:url(../museum/common/images/btn_play.gif) 0 0 no-repeat;}
.inner_archive .set_item .detail li.buy a{background:url(../museum/common/images/btn_buy.gif) 0 0 no-repeat;}
.inner_archive .set_item .detail li.want a{background:url(../museum/common/images/btn_want.gif) 0 0 no-repeat;}
.inner_archive p.view{padding:2px 8px;text-align:right;font-size:80%;color:#696969;background:url(../images/bg_dot_stripe.gif?201403250839) 0 0 repeat;}
.inner_archive p.view a{padding-right:8px;background:url(../images/arrow_black.gif?201403250839) 100% 3px no-repeat;}
.inner_archive .set_item,.inner_archive .set_item .detail ul{zoom:1;_height:1%;}
.inner_archive .set_item:after,.inner_archive .set_item .detail ul:after{content:".";height:0;clear:both;display:block;visibility:hidden;}
.zero_item_category{color:#696969;text-align:center;}.inner_detail .set_item{margin-bottom:10px;color:#fff;}
.inner_detail .set_item div.jacket{float:left;width:410px;}.inner_detail .set_item p.jacket{float:left;width:400px;height:400px;margin-left:-5px;padding:5px;background:url(../images/noimage_m.gif?201403250840) 0 0 no-repeat;}
.inner_detail .set_item .detail{float:right;width:260px;padding-top:0;}.inner_detail .set_item .detail dl{margin-bottom:1em;}
.inner_detail .set_item .detail dl.condition{margin-bottom:0;}.inner_detail .set_item .detail dl.info{margin-top:1em;}
.inner_detail .set_item .detail dt{float:left;clear:both;width:4.5em;letter-spacing:.05em;color:#696969;background:url(../images/bg_dt_detail.gif?201403250839) right center no-repeat;}
.inner_detail .set_item .detail dd{padding-left:5em;padding-right:5px;letter-spacing:.05em;text-transform:uppercase;line-height:1.5;color:#696969;}
.inner_detail .set_item .detail dd strong{letter-spacing:.05em;text-transform:uppercase;line-height:1.5;color:#000;}
.inner_detail .set_item .detail dd strong.tipsData:active,.inner_detail .set_item .detail dd strong.tipsData:hover{color:#F56800;}
.inner_detail .set_item .detail li{margin-bottom:5px;}.inner_detail .set_item .detail li.lastChild{margin-bottom:0;}
.inner_detail .set_item .detail li a{display:block;width:236px;height:15px;padding:2px 12px;overflow:hidden;letter-spacing:.05em;text-align:center;background:url(../museum/common/images/btn_blank_l.gif) 0 0 no-repeat;}
.inner_detail .set_item .detail li.play a{white-space:nowrap;text-indent:-9999px;background:url(../museum/common/images/btn_play_l.gif) 0 0 no-repeat;}
.inner_detail .set_item .detail li.buy a{white-space:nowrap;text-indent:-9999px;background:url(../museum/common/images/btn_buy_l.gif) 0 0 no-repeat;}
.inner_detail .set_item .detail li.want a{white-space:nowrap;text-indent:-9999px;background:url(../museum/common/images/btn_want_l.gif) 0 0 no-repeat;}
.inner_detail p.view{padding:2px 8px;text-align:right;font-size:80%;background:url(../images/bg_dot_stripe.gif?201403250839) 0 0 repeat;}
.inner_detail p.view a{padding-right:8px;background:url(../images/arrow_black.gif?201403250839) 100% 3px no-repeat;}
.inner_detail .set_item .detail p{color:#696969;letter-spacing:.05em;text-align:center;}
.inner_detail .price{width:242px;margin:15px auto;padding:8px;font-size:130%;text-align:center;background:#1F0702 url(../images/bg_price.gif?201403250839) 0 0 no-repeat;}
.gray{color:#696969;}.mini{font-size:.9em;}
.attention{color:red;}div.attention{text-align:center;padding:.5em 0;}
.inner_detail .attention{display:none;}.inner_detail .set_item{zoom:1;_height:1%;}
.inner_detail .set_item:after{content:".";height:0;clear:both;display:block;visibility:hidden;}
.paging{padding:0 5px;text-align:right;}.paging li{display:inline;}.paging li img{vertical-align:middle;}
.paging span{font-weight:bold;}#inner_archive_list .section{margin-bottom:20px;}
#inner_archive_list .inner_archive{width:330px;padding-top:10px;border-top:1px solid #531200;}
#inner_archive_list .inner_archive.firstChild{border-top:none;}.inner_detail .ph_main{width:400px;height:400px;margin-left:-5px;margin-bottom:10px;padding:5px;background:url(../images/noimage_m.gif?201403250840) 0 0 no-repeat;}
.inner_detail .ph_thum{margin-left:-5px;}.inner_detail .ph_thum li{float:left;width:100px;height:100px;margin:0 5px 10px;background:url(../images/bg_thum.gif?201403250839) 0 0 no-repeat;_display:inline;}
.inner_detail .ph_thum li.fourth{margin-left:80px;}.inner_detail .ph_thum li.fourth_normal{margin-left:80px;}
.inner_detail .ph_thum{zoom:1;_height:1%;}.inner_detail .ph_thum:after{content:".";height:0;clear:both;display:block;visibility:hidden;}
.inner_recommend p{padding:0 10px;font-size:105%;letter-spacing:.1em;text-transform:capitalize;line-height:1.6;color:#696969;}
.inner_recommend strong{padding:0 10px;}.inner_recommend p strong{padding:0;color:#000;font-size:120%;letter-spacing:.1em;text-transform:capitalize;line-height:1.6;}
#tipHintArea{display:none;position:absolute;width:238px;padding:12px;color:#FFF;background-color:#A6A018;}
#gradeInfo p{color:#FFF;text-align:left;}#gradeNotice{margin-bottom:1em;}#gradeNotice.ofDetail{color:#292929;}
#favoriteNotice{margin:1em 0;}.tipsData,.TryFadeIn,.withPointer{cursor:pointer;}
.tipsData:active,.tipsData:hover{color:#F56800;}.inner_detail .notice{color:#696969;text-align:center;}
#xlargeNotice{margin-bottom:1em;}#xlargeContainer{position:absolute;display:none;width:100%;text-align:center;min-width:950px;_width:expression(document.body.clientWidth < 950 ? "950px":"auto");top:0;left:0;padding-top:48px;overflow:hidden;z-index:2;background-color:rgba(0,0,0,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000',endColorstr='#bf000000',GradientType=0);}
.iconLine{position:absolute;left:0;display:none;width:100%;min-width:360px;height:48px;color:#FFF;z-index:3;overflow:hidden;}
#iconLineTop{top:0;}#iconLineBottom{top:1048px;}.iconLine ul{position:relative;left:50%;}
.iconLine li{position:relative;left:-50%;padding:0 24px;_display:inline;}.iconLine .btn{width:96px;height:48px;font-family:'Jacques Francois';line-height:48px;font-size:18px;text-align:center;cursor:pointer;}
.iconLine .btn span{font-family:Roboto,'Droid Sans','ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;}
.iconLine .closeBtn{position:absolute;top:0;right:0;}.iconLine .btn:active,.iconLine .btn:hover{color:#F56800;}