@charset "utf-8";*{outline-style:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,address,th,td{margin:0;padding:0}html{overflow-y:scroll}body{font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;line-height:1.7;color:#333;font-size:88%;background-image:url(/img/material/back.gif)}* html body{font-size:88%}*:first-child+html body{font-size:88%}h1,h2,h3,h4,h5,h6{font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.noimg{background-image:none!important}.bgred{background-color:#ff9}.po{cursor:pointer}.w140{width:140px}.mgn5t{margin-top:5px}.mgn10t{margin-top:10px}.mgn15t{margin-top:15px}.mgn20t{margin-top:20px}.mgn25t{margin-top:25px}.mgn30t{margin-top:30px}.mgn35t{margin-top:35px}.mgn40t{margin-top:40px}.vtop{vertical-align:top}.vbtm{vertical-align:bottom}a:link{color:#36c}a:visited{color:#36c}a:hover{color:#f03}.clearfix:after{content:'';display:block;height:0;visibility:hidden;clear:both}div.wrappaer{width:100%;height:auto;background:url(/img/material/header.png) repeat-x left top}div.mainframe{margin:0 auto;width:960px}div.header{height:130px;position:relative;background:url(/img/material/waku_top.gif) no-repeat left bottom}div.header .title{position:absolute;top:0;left:-7px;z-index:10000}div.header .phonenumber{position:absolute;top:0;left:516px;z-index:10}div.flash{box-sizing:border-box;padding-top:30px;width:960px;height:399px;background:url(/img/material/flashback.gif) no-repeat left top}div.flashbody{margin:0 auto;width:860px;height:350px;background-color:#000;overflow:hidden}.menu{width:960px;height:57px;background:url("/img/material/menuback.gif") no-repeat top;overflow:hidden}.menu ul{margin-left:53px}.menu li{margin-top:5px;margin-right:5px;float:left;width:auto}div.container{width:960px;height:auto;background:url(/img/material/waku.gif) repeat-y left top}div.containerbody{margin-left:51px;width:858px;height:auto;background-image:url(/img/material/bodyback.png)}div.top_left{float:left;width:602px}div.top_right{float:left;width:234px}div.top_left h2{margin:25px 0 0 29px}div.top_right h3{margin:25px 0 0 7px}div.topcamp{margin:10px 0 0 29px}div.topcamp p{margin-bottom:10px}div.top-movie{margin:10px 0 0 29px;width:550px}div.news{margin:10px 0 0 29px;padding-bottom:4px;width:548px;height:418px;border:1px solid #bea892;background-color:#fff;overflow:auto;scrollbar-face-color:#e8e1d9;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-highlight-color:#e8e1d9;scrollbar-shadow-color:#e8e1d9;scrollbar-3dlight-color:#e8e1d9;scrollbar-darkshadow-color:#e8e1d9}div.newsdate{margin:6px 4px 0 4px;height:23px;border:1px solid #bea892;line-height:23px;font-weight:bold;background:#e8e1d9 url(/img/material/newstback.png) no-repeat right center;text-indent:10px;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}div.newsdate strong{color:red}div.newscmt{padding:6px 12px 12px 12px}.top-news-picter{margin:10px 0}.top-news-picter img{margin-right:9px;border:1px solid #ccc;border-radius:50%}.anketo-box{margin:10px 0 0 29px;padding-bottom:4px;width:548px;border:1px solid #bea892;background-color:#fff}.anketo-txt{margin:0 20px 0 35px}.anketo-box table{margin:15px}.anketo-box table th{text-align:right;width:155px;padding:3px 0}.anketo-box table td{padding:3px 0 3px 10px}.anketo-box table td img{vertical-align:bottom}.anketo-box span{color:red}.anketo-box input,.anketo-box select,.anketo-box textarea{width:340px}.anketo-box input{height:25px;text-indent:6px}.anketo-box select{height:25px}.anketo-box textarea{height:150px;padding:6px;width:328px;line-height:1.4;font-size:14px}.input-txtimage{width:240px!important;height:24px!important}.anketo-check-ng{font-size:13px;color:red;margin-top:4px;font-weight:bold;background-color:yellow}div.sinnen{margin:10px 0 0 29px}div.sinnen p{padding:0 24px 0 14px}div.sinnen ul{margin:15px 0 100px}div.sinnen li{float:left;width:auto}div.pickup{height:349px;position:relative}.top_pick_waku{position:absolute;top:0;left:0;z-index:10}.top_pick_img{position:absolute;top:23px;left:17px;z-index:1}.slideshow{position:absolute;top:23px;left:17px;z-index:1}.top-twitter{margin:10px 0 20px 7px;width:218px}div.top_info{margin:10px 0 20px 7px}div.infomation{width:218px;height:171px;border-left:1px solid #bea892;border-right:1px solid #bea892;background-color:#fff}div.infomation dl{margin:0 0 0 16px;padding-top:10px;line-height:1.2;font-size:13px}div.infomation dl dt{font-weight:bold}div.infomation dl dd{margin-bottom:12px}div.top_banner{margin:0 0 0 7px}div.top_banner img{margin-bottom:15px}div.pagetitle{width:960px;height:161px;text-align:center;background:url(/img/material/pagetitleback.gif) no-repeat left top}.pctitle1{margin:28px 0 0 29px}.pctitle2{margin:50px 0 0 29px}div.pagebody{margin:23px 0 0 29px}div.staffbody{margin:23px 0 0 29px}div.staffbody ul li{margin-right:14px;float:left;width:258px;height:440px;position:relative;display:inline}div.staffbody ul li p{position:absolute;top:384px;left:0;z-index:10;text-align:center;width:100%;font-weight:bold;height:16px;line-height:16px}div.staffbody ul li p img{vertical-align:text-bottom}div.staffbody ul li p span{display:block;width:60px;height:16px;background:url(/img/material/gicon1.png) no-repeat left center}.slistwaku{position:absolute;top:0;left:0;z-index:10}.slistmain{position:absolute;top:14px;left:14px;z-index:5}.slistfback{position:absolute;top:4px;left:4px;z-index:3}div.staffdetailbody{margin-top:38px;background:url(/img/material/sdetailback.png) no-repeat left 12px;height:auto}div.sdetail_left{position:relative;float:left;width:489px;height:650px}div.sdetail_right{float:left;width:369px;height:auto}.detailframe{position:absolute;top:9px;left:69px;z-index:10}.detailframeback{position:absolute;top:18px;left:74px;z-index:3}div.nameplate{margin-bottom:15px;width:354px;height:80px;background:url(/img/material/detailplate.png) no-repeat left top}div.nameplate strong{padding-top:30px;width:300px;text-align:center;font-size:24px;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;display:block}div.detailthumbbtn2{position:absolute;top:600px;left:74px;width:370px;text-align:center}div.profbox{padding:6px 0 10px 0;width:295px;border-left:1px solid #bfa993;border-right:1px solid #bfa993;background-color:#fff}div.profbox table{margin:0 23px;width:255px}div.profbox table tr{background:url(/img/material/dash1.gif) repeat-x left bottom}div.profbox table td{text-indent:6px;height:30px}div.cmtbox{margin-top:15px}div.detailcmt{width:295px;border-left:1px solid #bfa993;border-right:1px solid #bfa993;background-color:#fff}div.detailcmt p{padding:12px}.detailmlist{margin-left:30px}.detailmlist li{margin:0 10px 20px 0;float:left;width:140px;height:230px;background:url(/img/material/mdetailback.png) no-repeat left top;display:inline}.detailmlist img{margin:5px 0 0 5px;vertical-align:bottom}.detailmlist p{margin-top:4px;text-align:center}.slides_container{width:350px;height:550px;position:absolute;top:28px;left:84px;z-index:50}.slides_container div{width:350px;height:550px;display:block;position:absolute;top:0;left:0}.pagination{margin:20px auto 0;padding-left:65px;width:100px}.pagination li{float:left;margin:0 1px;list-style:none;width:12px;height:12px;overflow:hidden}.pagination li a{display:block;width:12px;height:12px;background-image:url(/img/material/pagination.png);background-position:0 0;float:left;overflow:hidden}.pagination li a span{display:none}.pagination li.current a{background-position:0 -12px}.sdetail-anketo-frame{margin:20px 0 20px 75px;width:710px}.sdetail-anketo-box{padding-bottom:4px;width:700px;border:5px solid #bea892;background-color:#fff}.sdetail-anketo-txt{margin:0 0 20px 0}.sdetail-anketo-box table{margin:15px}.sdetail-anketo-box table th{text-align:right;width:165px;padding:3px 0}.sdetail-anketo-box table td{padding:3px 0 3px 10px}.sdetail-anketo-box table td img{vertical-align:bottom}.sdetail-anketo-box span{color:red}.sdetail-anketo-box input{width:450px;height:25px;text-indent:6px}.sdetail-anketo-box select{width:450px;height:25px}.sdetail-anketo-box textarea{padding:6px;width:438px;height:150px}div.systembody{margin:20px 0 0 29px}.systemservice li{margin-right:13px;float:left;width:148px;border:1px solid #c4b19d;display:inline;background-color:#fff;height:320px;line-height:1.5;color:#501800;overflow:hidden}.systemservice li p{padding:12px 6px 6px;font-size:12px}.sysatt{margin:6px 0 0 15px;width:780px;color:#501800;font-size:12px}div.photobody{margin:20px 0 0 29px}div.photobody table{margin-top:20px}.blog-body{margin:20px 0 0 29px;padding:20px 0;width:798px;height:auto;background-color:rgba(255,255,255,0.85);border:1px solid #ccc;border-radius:5px}.blog-body-left{float:left;width:537px;height:auto;border-right:1px solid #eee}.blog-body-right{float:right;width:260px;height:auto}.blog-body-left section{margin:0 0 20px 20px;padding-bottom:20px;width:497px;background:url(/img/material/dash2.png) repeat-x left bottom;line-height:2}.blog-body-left section h4{color:#df0000;font-size:16px;height:34px;background-color:#fef5d5;line-height:34px;text-indent:12px}.blog-article{margin:10px 0 0 12px}.blog-sidemenu{margin-left:20px;width:220px}.blog-sidemenu h5{margin:0 0 6px 0;color:#666;border-bottom:1px solid #ccc}.blog-sidemenu p{margin-bottom:10px;font-size:12px;color:#666}.blog-sidemenu p:last-of-type{margin-bottom:60px}.blog-body-right a{color:#666}.blog-body-right a:hover{color:#f03}.blog-sidemenu ul li{margin-bottom:4px;font-size:13px}.blog-pagebox{margin:0 0 20px 20px;padding-bottom:20px;width:497px;text-align:center}div.mapbody{margin:20px 0 0 29px}div.mapbody_right{float:left;width:100px}div.mapbody_left{float:left;width:700px}div.mapbody2_left{float:left;width:410px}div.mapbody2_right{float:left;width:390px}div.mapinfo{margin-top:30px;padding:15px 0;width:800px;border-top:1px solid #c4b19d;border-bottom:1px solid #c4b19d}div.mapinfo table{margin:10px 0 0 12px}.mapinfo th{text-align:left;width:100px;height:30px}div.faqbody{margin:20px 0 0 29px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.faqlist{margin-top:10px;border-collapse:collapse;border:1px solid #c4b19d;width:800px;background:#fff7f9 url(/img/material/faqlistback.png) no-repeat right bottom}.faqlist td{width:399px;height:33px;border-collapse:collapse;border:1px solid #c4b19d;text-indent:10px}.faqlist a{width:100%;height:33px;display:block;text-decoration:none;line-height:33px;font-weight:bold;color:#7b3200}.faqlist a:link{color:#7b3200}.faqlist a:hover{color:#7b3200;background-color:#e1d4cb}.answertop{display:block;width:800px;height:7px;background:url(/img/material/faqctop.png) no-repeat left top;overflow:hidden}.answerbtm{display:block;width:800px;height:7px;background:url(/img/material/faqcbtm.png) no-repeat left top}.answermdl{padding:5px 0 10px;width:800px;background:url(/img/material/faqcback.png) repeat-y left top}div.answer{margin-bottom:20px}div.answermdl table{margin:0 0 0 20px;width:750px}.faqdash{background:url(/img/material/dash2.png) repeat-x left bottom}.ansertitle{font-weight:bold;color:#501800}div.recruitbody{margin:20px 0 0 29px}div.recruitbody table{border-collapse:collapse;width:798px}div.recruitbody table th{border:1px solid #c4b19d;background-color:#fff}div.recruitbody table td{border:1px solid #c4b19d;background-color:#fff}div.recruitbody table th{width:150px;text-align:right}div.recruitbody table td{padding:12px}div.recruitbody h4{margin:-15px 0 10px 0;width:798px;text-align:center;font-size:20px;color:red}div.recruitbody-tensho table{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:46px!important;width:710px!important;border:5px solid #bea892}div.recruitbody-tensho table th{padding-right:20px;width:130px}.recruit-tencho-form h5{padding-top:10px;text-align:center;font-size:20px;color:red}div.linkbody{margin:20px 0 0 29px}div.linkbody table{border-collapse:collapse;width:798px}div.linkbody table td{border:1px solid #c4b19d;background-color:#fff}div.linkbody table td{width:50%;padding:12px}div.linkbody2{margin:20px 0 0 29px}div.linkbody2 table{width:798px}div.age1{margin:30px 25px 10px 0;text-align:right}div.age2{padding:30px 35px 5px 0;text-align:right}div.footer{width:960px;height:161px;background:url(/img/material/footerback.gif) no-repeat left top}div.footer ul{margin:0 0 0 79px;padding-top:58px;width:535px}div.footer li{margin:0 5px 12px 5px;padding-right:9px;float:left;width:auto;height:14px;display:inline;background:url(/img/material/shikiri1.png) no-repeat right center}div.att{margin:10px 0;text-align:center}div.pagerbox{margin-top:10px}.pager{margin:0;padding:0}.pager ul{height:30px}.pager li{margin:0;padding:0;list-style:none}.pager li{display:inline-block;text-align:center;line-height:30px;margin-right:3px;margin-bottom:10px}* html .pager li{display:inline;zoom:1}.pager li a,.pager li span{display:block;background:#eee;border:solid 1px #dcdcdc;padding:0 5px;min-width:30px;width:auto!important;width:30px;height:30px;font-size:13px}.pager li span{background:#739dda;border:solid 1px #4d6992;color:#fff}.pager_nostring{display:block;background:#fff;border:solid 1px #dcdcdc;padding:0 5px;min-width:30px;width:40px;height:30px;font-size:13px}.pager li a:link,.pager li a:visited,.pager li a:active,.pager li a:hover{text-decoration:none;color:#000}.pager li a:hover{background:#dcdcdc}