@charset "UTF-8";
/* -----------------------------------------------------------------------

    Site Name:諸道具 五体投地
    Site URL:https://www.gotaitouti.com/
    Description:骨董・古美術・仏教美術・現代美術・絵画・彫刻・家具・古道具・諸道具の販売、室内ディスプレイの企画提案、リース
    Author:Shuto
    Version:7.4 module
    Tags:古美術,古道具,諸道具,五体投地,和物照明器具,洋家具,建具,古材,室内ディスプレイ,仏教美術,石造美術
    License:CC BY 4.0
    License URI:https://creativecommons.org/licenses/by/4.0/deed.ja

----------------------------------------------------------------------- */
*{margin:0;padding:0;}
body{margin:0 auto;padding:0;background-color:#000000;font-size:14px;line-height:140%;color:#999999;text-align:justify;text-justify:distribute;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo, Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
body.top{background:url(./common/img/top/back.jpg) center top repeat;}
body.managerSystem{background:#202124;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;}
body.managerSystem2{background:#52070c;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;}
a{color:#333333;text-decoration:none;-moz-transition:.07s;-webkit-transition:.07s;-o-transition:.07s;transition:.07s;}
a:hover{text-decoration:none;color:#666666;}
a:link{color:#997E65;text-decoration:none;}
img{border:0;}
input{border-radius:0;border:none;outline:none;}
#topBox{height:100%;width:100%;}
.head{height:25px;width:900px;margin:0 auto;padding:0;margin-top:50px;}
.head ul{list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;height:25px;width:244px;float:right;}
.head li{float:left;list-style:none;}
.language{height:25px;width:239px;margin:0 auto;padding:0;float:right;margin-top:14px;}
.language ul{list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;height:25px;width:239px;}
.language li{float:left;list-style:none;}
.language1,.en-language1,.ch-language1{height:25px;width:86px;}
.language1 a{height:25px;width:86px;background:url(common/img/top/ja.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-language1 a{height:25px;width:86px;background:url(common/img/top/en/ja.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-language1 a{height:25px;width:86px;background:url(common/img/top/ch/ja.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.language2,.en-language2,.ch-language2{height:25px;width:77px;}
.language2 a{height:25px;width:77px;background:url(common/img/top/en.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-language2 a{height:25px;width:86px;background:url(common/img/top/en/en.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-language2 a{height:25px;width:86px;background:url(common/img/top/ch/en.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.language3,.en-language3,.ch-language3{height:25px;width:76px;}
.language3 a{height:25px;width:76px;background:url(common/img/top/ch.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-language3 a{height:25px;width:86px;background:url(common/img/top/en/ch.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-language3 a{height:25px;width:86px;background:url(common/img/top/ch/ch.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.logo{height:133px;width:484px;background:url(common/img/top/logo.png) center top no-repeat;margin:0 auto;padding:0;margin-top:214px;text-indent:-999999px;}
.menu{height:193px;width:602px;margin:0 auto;padding:0;margin-top:99px;}
.menu ul{list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;}
.menu li{float:left;list-style:none;}
.menu1,.en-menu1,.ch-menu1{height:193px;width:18px;}
.menu1 a{height:193px;width:18px;background:url(common/img/top/1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-menu1 a{height:193px;width:18px;background:url(common/img/top/en/1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-menu1 a{height:193px;width:18px;background:url(common/img/top/ch/1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.menu2,.en-menu2,.ch-menu2{height:193px;width:18px;margin-left:128px;}
.menu2 a{height:193px;width:18px;background:url(common/img/top/2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-menu2 a{height:193px;width:18px;background:url(common/img/top/en/2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-menu2 a{height:193px;width:18px;background:url(common/img/top/ch/2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.menu3,.en-menu3,.ch-menu3{height:193px;width:18px;margin-left:128px;}
.menu3 a{height:193px;width:18px;background:url(common/img/top/3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-menu3 a{height:193px;width:18px;background:url(common/img/top/en/3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-menu3 a{height:193px;width:18px;background:url(common/img/top/ch/3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.menu4,.en-menu4,.ch-menu4{height:193px;width:18px;margin-left:128px;}
.menu4 a{height:193px;width:18px;background:url(common/img/top/4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-menu4 a{height:193px;width:18px;background:url(common/img/top/en/4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-menu4 a{height:193px;width:18px;background:url(common/img/top/ch/4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.menu5,.en-menu5,.ch-menu5{height:193px;width:18px;margin-left:128px;}
.menu5 a{height:193px;width:18px;background:url(common/img/top/5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-menu5 a{height:193px;width:18px;background:url(common/img/top/en/5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-menu5 a{height:193px;width:18px;background:url(common/img/top/ch/5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.food{height:50px;width:950px;background:url(common/img/top/line.png) center top no-repeat;margin:0 auto;padding:0;margin-top:68px;font-size:12px;line-height:140%;}
.food_txt p{margin:20px 0 0 20px;float:left;}
.copy p{margin:20px 20px 0 0;float:right;}
.txt{height:50px;width:950px;margin:0 auto;padding:0;font-size:12px;line-height:140%;}
.txt p{color:#444444;margin:0 20px;}
.totop{height:24px;width:155px;float:right;margin:0 auto;padding:0;margin:20px 20px 20px 20px;display:block;overflow:hidden;}
.totop a{height:24px;width:155px;background:url(common/img/top/totop.png) center top no-repeat;display:block;overflow:hidden;text-indent:-99999px;}

/* About Page Slider CSS */
.Content{height:auto;width:920px;margin:0 auto;padding:0;display:block;overflow:hidden;margin-top:24px;}
.Content_box{height:auto;width:920px;margin:0 auto;padding:0;display:block;overflow:hidden;margin-top:24px;background:url(common/img/top/tempbox.png) center top repeat-y;padding:20px 0px 20px 0px;}
.aboutSlider{max-width:1280px;margin:0 auto;position:relative;padding:0;}
.aboutSlider > li{position:absolute;z-index:0;}
.aboutSlider > li:first-child{position:relative;z-index:1;}
.aboutSlider li img{width:100%;}

/* Gallery Page CSS */
.galleryBox{height:auto;width:auto;background:url(common/img/gallery/back.jpg) center top no-repeat;}
.galleryTitle{height:255px;width:auto;background:url(common/img/gallery/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.en-galleryTitle{height:255px;width:auto;background:url(common/img/gallery/en/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.ch-galleryTitle{height:255px;width:auto;background:url(common/img/gallery/ch/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.galleryTable{margin:5px;}
.galleryTable1{background-color:#242424;margin:2px;padding:10px; width:140px;}
.galleryTable2{background-color:#191919;margin:2px;padding:10px;width:650px;}
.galleryTable3{background-color:#242424;margin:2px;padding:32px 10px;width:140px;}

/* Gallery Manager CSS */
#managerBox{height:auto;width:950px;margin:0 auto;padding:0;background:url(common/img/manager/top2.png) center top no-repeat;}
#managerBox table{}
#managerBox table tr{}
.managerTitle{height:47px;font-size:1.6rem;line-height:140%;color:#997E65;text-align:center;padding:150px 0px 0px 0px;}
.newtable1{border:1px #333333 solid;padding:5px;color:#CCCCCC;font-size:12px;}
.newtable1 img:hover{opacity:.8;transition:.2s;}
.newtable1 a{color:#CCCCCC;}
.newtable1 a:hover{color:#CCCCCC;}
.newtable2{border-bottom:1px #333333 solid;border-left:1px #333333 solid;border-right:1px #333333 solid;padding:4px 5px;color:#CCCCCC;font-size:12px;height:55px;}
.newtable2 a{color:#CCCCCC;}
.newtable2 a:hover{color:#CCCCCC;}
.ga_pa{width:950px;margin:0 auto;padding:0;}
.ga_pa table tr td{padding:.2rem 0;}
.ga_pa table tr td textarea{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;width:97%;height:42px;padding:9px 12px;font-size:1.46rem;color:#303134;line-height:1.6;}
.ga_pa table tr td textarea:focus{outline:.2rem solid #997e65;transition:.07s;}
.ga_pa a{color:#997E65;text-decoration:none;}
.ga_pa input{color:unset;background:unset;text-decoration:none;margin:.4rem;padding:1.4rem;}
.ga_pa input.submit{color:#997e65;background:unset;text-decoration:none;border:1px solid #997e65;width:49.66%;margin:.4rem .4rem .4rem 0;padding:1.4rem;font-size:1rem;float:left;}
.ga_pa input.submit:hover{cursor:pointer;color:#997e65;background:#303134;border:1px solid #997e65;transition:.07s;}
.ga_pa input.submitR{color:#997e65;background:unset;text-decoration:none;border:1px solid #997e65;width:49.66%;margin:.4rem .4rem .4rem 0;padding:1.4rem;font-size:1rem;float:left;}
.ga_pa input.submitR:hover{cursor:pointer;color:#997e65;background:#680910;border:1px solid #997e65;transition:.07s;}
.ga_pa input:hover{cursor:pointer;}
.ga_pa ul.supplement{background:#303134;margin:3.4rem 0 2rem 0;padding:1.4rem 4rem;}
.ga_pa ul.re{margin:2rem 0;}
.ga_pa ul dl{margin:0;}
.ga_pa ul dl dt{border-left:.4rem solid #997e65;margin:2rem 0 .8rem 0;padding-left:.8rem;color:#e8eaed;font-size:1.1rem;}
.ga_pa ul dl dd{margin-inline-start:1rem;margin:1rem 0;padding:0 1.4rem;line-height:1.6;color:#ccc;}
.ga_pa ul dl dd.file_btm input{color:#997e65;border:.14rem dotted #997e65;}
.ga_pa ul dl dd.file_btm input[type="file"]{opacity:0;visibility:hidden;position:absolute;}
.ga_pa ul dl dd.file_btm label{padding:10px 25px;margin:0 0 1.4rem;color:#fff;display:inline-block;cursor:pointer;}
.ga_pa ul dl dd.file_btm label{color:#997e65;border:.14rem dotted #997e65;padding:1.4rem;text-align:center;width:94.8%;float:left;}
.ga_pa ul dl dd.file_btm label:hover{cursor:pointer;}
.ga_pa ul dl dd.return{border:1px solid #997e65;color:#997e65;text-decoration:none;text-align:center;width:94.4%;float:left;margin:.4rem;padding:1.4rem;}
.ga_pa ul dl dd.return:hover{border:1px solid #997e65;color:#997e65;background:#303134;transition:.07s;text-decoration:none;cursor:pointer;}
.ga_pa ul dl dd.returnWide{border:1px solid #997e65;color:#997e65;text-decoration:none;padding:1.4rem;text-align:center;width:44.65%;float:left;margin:.4rem 0;}
.ga_pa ul dl dd.returnWide:hover{color:#997e65;background:#303134;border:1px solid #997e65;transition:.07s;text-decoration:none;cursor:pointer;}
.ga_pa ul dl dd.returnR{border:1px solid #997e65;color:#997e65;text-decoration:none;text-align:center;width:94.4%;float:left;margin:.4rem;padding:1.4rem;}
.ga_pa ul dl dd.returnR:hover{border:1px solid #997e65;color:#997e65;background:#680910;transition:.07s;text-decoration:none;cursor:pointer;}
.ga_pa ul dl dd.returnRWide{border:1px solid #997e65;color:#997e65;text-decoration:none;padding:1.4rem;text-align:center;width:44.65%;float:right;margin:.4rem 0;}
.ga_pa ul dl dd.returnRWide:hover{color:#997e65;background:#680910;border:1px solid #997e65;transition:.07s;text-decoration:none;cursor:pointer;}
.ga_pa table tr td.delet_name{padding:1.4rem 0 1.4rem 1.4rem;}
.ga_pa table tr td.delet_check{padding:1.6rem 0 1.6rem 2.1rem;}
.ga_pa2{width:950px;margin:0 auto;padding:0;margin-bottom:3rem;}
.ga_pa2 table tr td{padding:.28rem;}
.ga_pa2 ul dl{margin:2rem 0;padding:.6rem 2rem;background:#303134;}
.ga_pa2 ul dl.liquorArea{background:#680910;}
.ga_pa2 ul dl dt{border-left:.4rem solid #997e65;margin:2rem 0 .8rem 0;padding-left:.8rem;color:#e8eaed;font-size:1.1rem;}
.ga_pa2 ul dl dd{margin-inline-start:1rem;margin:1rem 0;padding:0 1.4rem;line-height:1.6;color:#ccc;}
.ga_txt{line-height:2rem;color:#CCCCCC;padding:10px 0px;}
.ga_re{color:#997e65;padding:10px 0px;}
.ga_ti{color:#CCCCCC;font-size:1.1rem;padding-bottom:1rem;text-align:left;}

/* Rule Page CSS */
.ruleBox{background:url(common/img/rule/back.jpg) center top no-repeat;}
.ruleTitle{height:255px;width:auto;background:url(common/img/rule/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.en-ruleTitle{height:255px;width:auto;background:url(common/img/rule/en/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.ch-ruleTitle{height:255px;width:auto;background:url(common/img/rule/ch/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.ruleImg img:hover{opacity:1;}
.ru_b{height:40px;width:862px;display:block;overflow:hidden;margin:0 auto;padding:0;padding:10px 35px 25px 35px;}
.ru_b ul li a:hover{opacity:.8;transition:.2s;}
.ru_b ul{height:40px;width:862px;display:block;overflow:hidden;margin:0 auto;padding:0;}
.ru_b li{float:left;list-style:none;}
.ru_b1{height:40px;width:129px;}
.ru_b1 a{height:40px;width:129px;background:url(common/img/rule/1.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b1{height:40px;width:211px;}
.en-ru_b1 a{height:40px;width:211px;background:url(common/img/rule/en/1.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b1{height:40px;width:126px;}
.ch-ru_b1 a{height:40px;width:126px;background:url(common/img/rule/ch/1.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b2{height:40px;width:156px;}
.ru_b2 a{height:40px;width:156px;background:url(common/img/rule/2.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b2{height:40px;width:85px;}
.en-ru_b2 a{height:40px;width:85px;background:url(common/img/rule/en/2.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b2{height:40px;width:126px;}
.ch-ru_b2 a{height:40px;width:129px;background:url(common/img/rule/ch/2.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b3{height:40px;width:124px;}
.ru_b3 a{height:40px;width:124px;background:url(common/img/rule/3.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b3{height:40px;width:90px;}
.en-ru_b3 a{height:40px;width:90px;background:url(common/img/rule/en/3.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b3{height:40px;width:126px;}
.ch-ru_b3 a{height:40px;width:135px;background:url(common/img/rule/ch/3.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b4{height:40px;width:128px;}
.ru_b4 a{height:40px;width:128px;background:url(common/img/rule/4.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b4{height:40px;width:138px;}
.en-ru_b4 a{height:40px;width:138px;background:url(common/img/rule/en/4.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b4{height:40px;width:126px;}
.ch-ru_b4 a{height:40px;width:141px;background:url(common/img/rule/ch/4.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b5{height:40px;width:154px;}
.ru_b5 a{height:40px;width:154px;background:url(common/img/rule/5.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b5{height:40px;width:138px;}
.en-ru_b5 a{height:40px;width:138px;background:url(common/img/rule/en/5.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b5{height:40px;width:126px;}
.ch-ru_b5 a{height:40px;width:177px;background:url(common/img/rule/ch/5.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b6{height:40px;width:94px;}
.ru_b6 a{height:40px;width:94px;background:url(common/img/rule/6.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b6{height:40px;width:70px;}
.en-ru_b6 a{height:40px;width:70px;background:url(common/img/rule/en/6.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b6{height:40px;width:106px;}
.ch-ru_b6 a{height:40px;width:179px;background:url(common/img/rule/ch/6.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ru_b7{height:40px;width:77px;}
.ru_b7 a{height:40px;width:77px;background:url(common/img/rule/7.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.en-ru_b7{height:40px;width:130px;}
.en-ru_b7 a{height:40px;width:130px;background:url(common/img/rule/en/7.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}
.ch-ru_b7{height:40px;width:126px;}
.ch-ru_b7 a{height:40px;width:157px;background:url(common/img/rule/ch/7.png) center top no-repeat;text-indent:-999999px;display:block;overflow:hidden;}

/* Access Page CSS */
.accessBox{background:url(common/img/access/back.jpg) center top no-repeat;}
.accessTitle{height:255px;width:auto;background:url(common/img/access/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.en-accessTitle{height:255px;width:auto;background:url(common/img/access/en/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.ch-accessTitle{height:255px;width:auto;background:url(common/img/access/ch/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.t{height:47px;width:400px;background:url(common/img/top/t.png) left top no-repeat;font-size:20px;line-height:140%;color:#CCCCCC;text-align:justify;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;letter-spacing:5px;padding:10px 0px 0px 25px;}
.t2{font-size:16px;line-height:140%;color:#CCCCCC;text-align:justify;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;letter-spacing:2px;padding:10px 35px 25px 35px;}
.t2 a{color:#fff;}
.t2 ul li{float:left;list-style:none;}
.t2 ul li.categoryBnrLeft{margin-right:15px;}
.categoryBnr{height:90px;}
.categoryBnr img:hover{opacity:.8;transition:.2s;}
.sideber{width:200px;float:left;}
.sideber ul li{list-style:none;margin:.4rem;clear:both;}
.sideber ul li.categoryList{border:.1rem solid #fff;padding:.8rem 2.4rem;margin-bottom:1.4rem;}
.map{height:400px;width:800px; margin:0 auto;padding:0;}
.map_b{height:40px;width:235px;float:right;margin:15px 0px 0px 0px;}
.map_b a{height:40px;width:235px;background:url(common/img/access/googlemap.jpg) center top no-repeat;  margin:0 auto;padding:0;display:block;overflow:hidden;text-indent:-999999px;}
.en-map_b{height:40px;width:235px;float:right;margin:15px 0px 0px 0px;}
.en-map_b a{height:40px;width:235px;background:url(common/img/access/en/googlemap.jpg) center top no-repeat;  margin:0 auto;padding:0;display:block;overflow:hidden;text-indent:-999999px;}
.ch-map_b{height:40px;width:235px;float:right;margin:15px 0px 0px 0px;}
.ch-map_b a{height:40px;width:235px;background:url(common/img/access/ch/googlemap.jpg) center top no-repeat;  margin:0 auto;padding:0;display:block;overflow:hidden;text-indent:-999999px;}

/* Ccontact Page CSS */
.contactBox{background:url(common/img/contact/back.jpg) center top no-repeat;}
.contactTitle{height:255px;width:auto;background:url(common/img/contact/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.en-contactTitle{height:255px;width:auto;background:url(common/img/contact/en/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.ch-contactTitle{height:255px;width:auto;background:url(common/img/contact/ch/title.png) left top no-repeat;margin-left:65px;text-indent:-999999px;}
.contact-t{height:47px;width:700px; background:url(../img/t.png) left top no-repeat;font-size:20px;line-height:140%;color:#CCCCCC;text-align:justify;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;letter-spacing:5px;padding:10px 0px 0px 25px;}
.contact-t2{font-size:16px;line-height:140%;color:#CCCCCC;text-align:justify;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;letter-spacing:2px;padding:10px 35px 25px 35px;}
.contactTable{margin:2px;padding:10px;text-align:center;}
.contactTable1{margin:2px;padding:10px 0;width:200px;border-bottom:1px #333333 solid;text-align:right;}
.contactTable2{margin:2px;padding:10px;border-bottom:1px #333333 solid;}
.contact_txt{color:#996600;}
.invisible{padding:.6rem;border:none;outline:none;}

/* Sub Page CommonsCSS */
#commonBox{height:auto;width:auto;}
.commonBox-head{height:49px;width:900px;margin:0 auto;padding:0;padding-top:36px;}
.commonBox-logo{height:49px;width:577px;margin:0 auto;padding:0;text-indent:-999999px;float:left;}
.commonBox-logo a{height:49px;width:577px;background:url(common/img/top/templogo.png) center top no-repeat;margin:0 auto;padding:0;display:block;overflow:hidden;}
.commonMenu{height:18px;width:900px;margin:0 auto;padding:0;margin-top:38px;}
.commonMenu ul{list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;}
.commonMenu li{float:left;list-style:none;}
.commonMenu1{height:18px;width:354px;}
.commonMenu1 a{height:18px;width:354px;background:url(common/img/top/temp_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-commonMenu1{height:18px;width:350px;}
.en-commonMenu1 a{height:18px;width:350px;background:url(common/img/top/en/temp_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-commonMenu1{height:18px;width:322px;}
.ch-commonMenu1 a{height:18px;width:322px;background:url(common/img/top/ch/temp_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.commonMenu2{height:18px;width:89px;margin-left:29px;}
.commonMenu2 a{height:18px;width:89px;background:url(common/img/top/temp_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-commonMenu2{height:18px;width:65px;margin-left:29px;}
.en-commonMenu2 a{height:18px;width:65px;background:url(common/img/top/en/temp_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-commonMenu2{height:18px;width:50px;margin-left:85px;}
.ch-commonMenu2 a{height:18px;width:50px;background:url(common/img/top/ch/temp_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.commonMenu3{height:18px;width:179px;margin-left:29px;}
.commonMenu3 a{height:18px;width:179px;background:url(common/img/top/temp_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-commonMenu3{height:18px;width:190px;margin-left:29px;}
.en-commonMenu3 a{height:18px;width:190px;background:url(common/img/top/en/temp_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-commonMenu3{height:18px;width:90px;margin-left:85px;}
.ch-commonMenu3 a{height:18px;width:90px;background:url(common/img/top/ch/temp_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.commonMenu4{height:18px;width:70px;margin-left:29px;}
.commonMenu4 a{height:18px;width:70px;background:url(common/img/top/temp_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-commonMenu4{height:18px;width:109px;margin-left:29px;}
.en-commonMenu4 a{height:18px;width:109px;background:url(common/img/top/en/temp_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-commonMenu4{height:18px;width:50px;margin-left:85px;}
.ch-commonMenu4 a{height:18px;width:50px;background:url(common/img/top/ch/temp_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.commonMenu5{height:18px;width:90px;margin-left:29px;}
.commonMenu5 a{height:18px;width:90px;background:url(common/img/top/temp_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-commonMenu5{height:18px;width:70px;margin-left:29px;}
.en-commonMenu5 a{height:18px;width:70px;background:url(common/img/top/en/temp_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-commonMenu5{height:18px;width:50px;margin-left:83px;}
.ch-commonMenu5 a{height:18px;width:50px;background:url(common/img/top/ch/temp_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.foot{height:150px;width:950px;margin:0 auto;padding:0;margin-top:30px;font-size:12px;line-height:140%;display:block;overflow:hidden;}
.foot_p{background:url(common/img/top/line.png) center top no-repeat;height:50px;width:950px;display:block;overflow:hidden;}
.footCopy p{margin:20px 20px 0 0;float:right;}
.footTxt p{margin:20px 0 0 20px;float:left;}
.foot_txt{height:50px;width:950px;margin:0 auto;padding:0;font-size:12px;line-height:140%;}
.foot_txt p{color:#444444;margin:0 20px 0 20px;}
.footTotop{height:23px;width:155px;float:right;margin:0 auto;padding:0;margin:0 20px 0 20px;display:block;overflow:hidden;}
.footTotop a{height:23px;width:155px;background:url(common/img/top/foodtotop.png) center top no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
.foot_m{background:url(common/img/top/line.png) center top no-repeat;height:80px;width:950px;display:block;overflow:hidden;}
.foot_m_logo{height:37px;width:234px;display:block;overflow:hidden;float:left;margin-left:25px;margin-top:21px;}
.foot_m_logo a{background:url(common/img/top/an_logo.png) center top no-repeat;height:37px;width:234px;display:block;overflow:hidden;text-indent:-999999px;}
.foot_m_b{height:16px;width:628px;display:block;overflow:hidden;float:right;margin-right:25px;margin-top:31px;}
.foot_m_b ul{height:16px;width:635px;list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;}
.foot_m_b li{float:left;list-style:none;}
.ch-foot_m_b{height:16px;width:579px;display:block;overflow:hidden;float:right;margin-right:25px;margin-top:31px;}
.ch-foot_m_b ul{height:16px;width:579px;list-style:none;display:block;overflow:hidden;margin:0 auto;padding:0;}
.ch-foot_m_b li{float:left;list-style:none;}
.foot_m_b1{height:16px;width:255px;}
.foot_m_b1 a{height:16px;width:255px;background:url(common/img/top/an_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-foot_m_b1{height:16px;width:248px;}
.en-foot_m_b1 a{height:16px;width:255px;background:url(common/img/top/en/an_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-foot_m_b1{height:16px;width:255px;}
.ch-foot_m_b1 a{height:16px;width:255px;background:url(common/img/top/ch/an_b1.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.foot_m_b2{height:16px;width:64px;margin-left:16px;}
.foot_m_b2 a{height:16px;width:64px;background:url(common/img/top/an_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-foot_m_b2{height:16px;width:50px;margin-left:16px;}
.en-foot_m_b2 a{height:16px;width:50px;background:url(common/img/top/en/an_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-foot_m_b2{height:16px;width:60px;margin-left:16px;}
.ch-foot_m_b2 a{height:16px;width:60px;background:url(common/img/top/ch/an_b2.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.foot_m_b3{height:16px;width:129px;margin-left:16px;}
.foot_m_b3 a{height:16px;width:129px;background:url(common/img/top/an_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-foot_m_b3{height:16px;width:136px;margin-left:16px;}
.en-foot_m_b3 a{height:16px;width:136px;background:url(common/img/top/en/an_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-foot_m_b3{height:16px;width:80px;margin-left:16px;}
.ch-foot_m_b3 a{height:16px;width:80px;background:url(common/img/top/ch/an_b3.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.foot_m_b4{height:16px;width:51px;margin-left:16px;}
.foot_m_b4 a{height:16px;width:51px;background:url(common/img/top/an_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-foot_m_b4{height:16px;width:80px;margin-left:16px;}
.en-foot_m_b4 a{height:16px;width:80px;background:url(common/img/top/en/an_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-foot_m_b4{height:16px;width:60px;margin-left:16px;}
.ch-foot_m_b4 a{height:16px;width:60px;background:url(common/img/top/ch/an_b4.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.foot_m_b5{height:16px;width:65px;margin-left:16px;}
.foot_m_b5 a{height:16px;width:65px;background:url(common/img/top/an_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.en-foot_m_b5{height:16px;width:50px;margin-left:16px;}
.en-foot_m_b5 a{height:16px;width:50px;background:url(common/img/top/en/an_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}
.ch-foot_m_b5{height:16px;width:60px;margin-left:16px;}
.ch-foot_m_b5 a{height:16px;width:60px;background:url(common/img/top/ch/an_b5.png) center top no-repeat;display:block;overflow:hidden;text-indent:-999999px;}