.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:48px;margin-bottom:3.428571429rem;word-wrap:break-word}.widget-area .widget h3{margin-bottom:24px;margin-bottom:1.714285714rem}.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget{font-size:13px;font-size:.928571429rem;line-height:1.846153846}.widget-area .widget p{margin-bottom:24px;margin-bottom:1.714285714rem}.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.714285714rem}.widget-area .textwidget li{margin-left:36px;margin-left:2.571428571rem}.widget-area .widget a{color:#757575}.widget-area .widget a:hover{color:#21759b}.widget-area .widget a:visited{color:#9f9f9f}.widget-area #s{width:53.66666666666%}body .site{margin-top:0;margin-bottom:0}.site-header{padding:0}li{list-style:none}body{font:12px/150% Arial,verdana,"Arial, Helvetica, sans-serif";letter-spacing:.05em;color:#333;text-align:center;margin-top:0;background-color:#fff}a:link{color:#09f;text-decoration:underline}a:visited{color:#09f;text-decoration:underline}a:hover{color:#09f;text-decoration:none}a:active{color:#06c}img{border:none;max-width:100%;height:auto}img.wp-post-image{border-radius:0;box-shadow:none}li{list-style:none;margin:0;padding:0}.clear{clear:both}.clear_l{clear:left}.f_left{float:left}.f_right{float:right}.searchform{margin:34px 0 40px}.searchfield{font-size:14px;width:190px;padding:10px}.searchsubmit{border:1px solid #ccc;font-size:100%;width:35px;height:30px;background:0 0;margin-top:8px;padding:5px;cursor:pointer;border-radius:5px}#container{margin:0 auto;padding:0;width:902px;height:auto;background-color:transparent}header{margin:0;padding:0;width:auto;height:auto}header.united{margin:0;padding:0;width:auto;height:auto}header h1{margin:0;padding:0 0 0 3px;padding:0;width:899px;height:15px;color:#333;font-size:10px;font-weight:400;text-align:left}h1 a:link,h1 a:visited,h1 a:hover{color:#333;text-decoration:none}header #logo{float:left;margin:0;padding:0;width:752px;height:63px}#hd_right{float:right;margin:0;padding:0;width:150px;height:63px}.parts{float:left;margin:0;padding:0}.parts2{float:right;margin:0;padding:0}header nav{margin:0;padding:0}header nav ul{margin:0;padding:0}header nav ul li{float:left;margin:0;padding:0;list-style:none;height:54px}header nav ul li.end{float:left;margin:0;padding:0;list-style:none;height:54px}#hm-img{margin:0;padding:0}header #tel{float:left;margin:0;padding:0;height:25px}header #eigyo{float:left;margin:0;padding:0;height:25px}header nav ul#navi{float:left;display:inline;margin:0;padding:0;height:38px}header nav ul#navi li.catalogue{float:left;margin:0;padding:0;width:auto}header nav ul#navi li.mail{float:left;margin:0;padding:0}header nav ul#navi li.estimate{float:left;margin:0;padding:0}#topic_path{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 0 25px 15px;text-align:left;color:#333}.topic_top{margin:0;text-align:left}#topic_path ol{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center}#topic_path ol{margin:0;padding:0}#topic_path ol li{margin:0}#topic_path ol li:after{content:" ＞ "}#topic_path ol li:last-child:after{content:""}#wrapper{margin:0;position:relative;height:auto;padding:0}#wrapper nav{margin:0 15px 0 5px;padding:0;width:210px;float:right}#wrapper nav ul{margin:0 0 40px 15px;padding:0 5px 5px}#wrapper nav ul.frame{margin:0 0 40px;padding:15px 5px 5px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#wrapper nav ul.frame-c{margin:0 0 40px;padding:15px 5px 5px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#wrapper nav ul{margin:0 0 40px;padding:0 5px 5px;border:none}#wrapper div.title{margin-bottom:0;height:50px}#wrapper div.title_smtp{display:none;margin-bottom:0;height:50px}#wrapper nav ul li{margin:0 0 15px 5px;text-align:left;padding:0;font-size:12px}#wrapper nav ul li a:link,#contents nav ul li a:visited{text-decoration:none}#wrapper nav ul li a:hover{text-decoration:underline}#wrapper nav ul.frame-c li{margin:0 0 15px;text-align:left;background:url(https://torituketai.jp/img/r_navi/list_parent.gif) no-repeat 0 0;padding:0 0 0 20px;width:auto;height:auto;font-size:12px}#wrapper nav ul.frame-c li ul.children{margin:10px 0 15px 5px;text-align:left;padding:0;font-size:12px}#wrapper nav ul.children li{margin:0 0 15px;text-align:left;background:url(https://torituketai.jp/img/r_navi/list_children.gif) no-repeat 0 0;padding:0 0 0 20px;width:auto;height:auto;font-size:12px}#wrapper nav ul.frame-c li ul.children li ul.children{margin:10px 0 0;text-align:left;padding:0;width:auto;height:auto;font-size:12px}#wrapper nav ul.frame-c li ul.children li ul.children li{margin:0 0 5px;text-align:left;background:url(https://torituketai.jp/img/r_navi/list_granchi.gif) no-repeat 0 50%;padding:0 0 0 10px;width:auto;height:auto;font-size:12px}#tilte_image{margin-bottom:25px}.r_navi-frame{margin:0 0 15px;width:auto}.jump{float:left;margin:0;padding:0;width:78px;height:142px}.jump-right{float:right;margin:0;padding:0;width:146px;height:142px}#blog-area{padding:8px 5px}#blog-area .title2{padding:0 0 8px}#orderkitchen{padding:8px 10px}#orderkitchen .text{padding:3px 3px 0;text-align:left}.contact_btn_top{margin:0;padding:0;height:17px}.contact_btn_blank{margin:0;padding:0;width:138px;height:5px;background-color:#fc6}.contact_btn{margin:0;padding:0;height:32px}.contact_btn_btm{margin:0;padding:0;width:138px;height:17px;background-color:#fc6}.area_title{height:40px}#primary{width:640px;float:left;margin:0;padding:0;line-height:150%}#main{float:left;margin:0 0 0 20px;padding:0;text-align:left;width:auto;line-height:150%}.btm-banner{margin:30px 6px;width:620px;height:auto}#footer_menu{padding:3px 5px 5px;background-image:url(https://www.torituketai.jp/img/common/bg_footer_m.jpg);background-repeat:repeat-y;background-position:0 0;text-align:center}#footer_menu a:link,#footer_menu a:visited{color:#333;text-decoration:none}#footer_menu a:hover{color:#9c7561;text-decoration:underline}#footer_text{padding:3px 5px 5px;background-image:url(https://www.torituketai.jp/img/common/bg_footer_t.jpg);background-repeat:repeat-y;background-position:0 0;color:#333;text-align:center}#footer_text a{text-decoration:none;color:#333}h2.cont{background:url(https://torituketai.jp/img/common/h2_cont_bg.gif) no-repeat 0 0;color:#000;font-size:160%;line-height:120%;text-align:left;width:auto;min-height:25px;padding:5px 0 0 35px;margin:0 0 20px}h2.cont a:link,h2.cont a:visited{color:#000;text-decoration:none}h2.cont a:hover{color:#000;text-decoration:underline}h2.map{background:url(https://torituketai.jp/img/common/h2_cont_bg.gif) no-repeat 0 0;color:#000;font-size:22px;text-align:left;width:auto;min-height:25px;padding:5px 0 0 35px;margin:0 0 20px 1.5%}h2.map a:link,h2.map a:visited{color:#000;text-decoration:none}h2.map a:hover{color:#000;text-decoration:underline}.entry-content{text-align:left}h2.fix{color:#fff;background-color:#757575;text-align:center;padding:5px 8px;font-size:14px;width:auto;height:auto;letter-spacing:.1em;display:inline-block;margin:0 0 20px;font-weight:400}h2.fix a:link,h2.fix a:visited{color:#fff;text-decoration:none}h2.fix a:hover{color:#fff;text-decoration:underline}.comments-link(display:none;) header.entry-header{margin:0;height:0}div#comments.comments-area{display:none}nav.nav-single{display:none}.textwidget{font-size:14px;line-height:190%}.cont-area-btm{margin:0}.cont-left{float:left;width:190px;text-align:left}h2.eng{margin:0;display:inline-block;background-color:#757575;text-align:center;padding:5px;font-size:14px;color:#fff;width:170px;height:auto;letter-spacing:.1em;font-weight:400}.cont-right{float:right;width:680px;font-size:14px;color:#333;margin:0 0 60px;line-height:170%;padding:0}.cont-right-btm{float:right;width:680px;font-size:14px;color:#333;margin:0;line-height:170%;padding:0}.site-content{margin:0;padding:0}#primary ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none}#primary ul li.thum-img{margin:0 .5% 30px 0;text-align:center;display:block;padding:0;width:32%;height:auto;list-style:none}#primary ul li.thum-img img{max-width:100%}.thum_img{float:left;margin:0 10px 30px 0;text-align:center;display:block;padding:0;width:200px;height:195px;overflow:hidden}.arti-title{margin:10px 0 0;font-size:100%;width:200px;color:#333;font-weight:400}.post_right{text-align:center}.arti-link{margin:20px}h3{border-bottom:3px solid #38aed6;margin:30px 0 15px;padding-bottom:8px}.flow_right{float:right;font-size:14px;line-height:150%;color:#333;width:640px;height:auto;text-align:left;margin:0 0 0 20px;padding:25px 0 0;vertical-align:middle}.orange{color:#ff3f00}.red{color:red}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 0 8px;display:inline}img.alignleft{padding:0;margin:0 8px 0 0;display:inline}.alignright{float:right}.alignleft{float:left}p{line-height:170%}table td img{max-width:100%}#side_voice{width:210px;margin-bottom:15px}#side_voice .frame_voice{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:3px;margin:0;text-align:left;line-height:170%}#side_voice .photo_img{float:left;margin:0 5px 0 0}#side_voice .link_text{text-align:right;margin:5px 0}#side_voice .voice_head{margin:0;padding:0;height:28px}#hb_area{margin:0 0 10px 5px;height:auto}.hb{float:left;width:168px;margin:0 5px 5px;height:auto}.hb2{float:left;width:145px;margin:0 5px 15px 0;height:auto}.hb2_end{float:left;width:145px;margin:0 0 15px;height:auto}#cat_area{margin:0 0 10px 2px;height:auto}h2.cat{border-left:5px solid #4aaed6;font-size:16px;color:#333;text-align:left;padding:5px 0 5px 8px;margin:15px 0 10px;line-height:100%;font-weight:700}.cate{font:12px/150% verdana,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka‐等幅";float:left;width:85px;margin:0 5px 10px 0;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate a:link,.cate a:visited{color:#9c7561;text-decoration:none}.cate a:hover{color:#9c7561;text-decoration:underline}.cate_end{font:12px/150% verdana,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka‐等幅";float:left;width:85px;margin:0 0 10px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate_end a:link,.cate_end a:visited{color:#9c7561;text-decoration:none}.cate_end a:hover{color:#9c7561;text-decoration:underline}.cate2{float:left;width:85px;margin:0 5px 5px 0;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate2 a:link,.cate2 a:visited{color:#9c7561;text-decoration:none}.cate2 a:hover{color:#9c7561;text-decoration:underline}.cate2_end{float:left;width:85px;margin:0 0 2px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate2_end a:link,.cate2_end a:visited{color:#9c7561;text-decoration:none}.cate2_end a:hover{color:#9c7561;text-decoration:underline}.cate3{float:left;width:85px;margin:0 7px 8px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3 a:link,.cate3 a:visited{color:#9c7561;text-decoration:none}.cate3 a:hover{color:#9c7561;text-decoration:underline}.cate3_end{float:left;width:85px;margin:0 8px 2px 7px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3_end a:link,.cate3_end a:visited{color:#9c7561;text-decoration:none}.cate3_end a:hover{color:#9c7561;text-decoration:underline}.cate4{float:left;width:85px;margin:0 7px 20px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4 a:link,.cate4 a:visited{color:#9c7561;text-decoration:none}.cate4 a:hover{color:#9c7561;text-decoration:underline}.cate4_end{float:left;width:85px;margin:0 8px 20px 7px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4_end a:link,.cate_4end a:visited{color:#9c7561;text-decoration:none}.cate4_end a:hover{color:#9c7561;text-decoration:underline}.cate5{float:left;width:130px;margin:0 5px 15px 0;height:auto;text-align:left}.cate5_end{float:left;width:130px;margin:0 0 15px;height:auto;text-align:left}h4{margin:0 0 20px;padding:8px;background-color:#6495ed;color:#fff;text-align:left;font-size:120%}h4 a:link,h4 a:visited{text-decoration:none;color:#fff}h4 a:hover{text-decoration:underline;color:#fff}.h4_sita{text-align:left;font-size:14px;margin-bottom:20px}.service_guide{float:left;margin:0 0 35px 55px;width:250px;height:auto}.service_guide p{margin:0;text-align:center;font-size:12px;line-height:150%}.reason_smtp{display:none}#page_top{width:90px;height:90px;position:fixed;right:0;bottom:-90px;background:#329fcd;opacity:.6;border-radius:50%;z-index:9999}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-40px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.page_top2{width:auto;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top3{width:auto;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top3 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top4{width:auto;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top4 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.smtp_header{display:none;margin:0;padding:0 0 10px;background-color:#fff;border-bottom:1px solid #ccc}.smtp_clear{display:none}#toiawase_area{display:none;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:999}#toiawase_area_l a{float:none;margin-right:5px;text-align:left;width:32%;height:auto}#toiawase_area_c a{float:none;margin-right:5px;text-align:center;width:32%;height:auto}#toiawase_area_r a{float:none;margin:0;text-align:right;width:32%;height:auto}.pc{display:block}.smtp_img{width:auto;height:auto}.container{max-width:600px;margin:0 0 0 250px}.swiper-navigation{background:#fff}.swiper-navigation .swiper-slide{padding:20px 20px 8px;margin-bottom:15px;width:auto;font-size:100%}.swiper-navigation .swiper-slide.selected{font-weight:700;color:#09f;border-bottom:3px solid #09f;font-size:100%}.swiper-navigation .swiper-slide.selected:before{content:"";position:absolute;left:50%;bottom:0}.swiper-contents{margin-bottom:50px}.swiper-contents .swiper-slide{background:#fff;padding:0 0 0 2px;box-sizing:border-box}.htc_area{display:block;margin:0 auto 20px 0;width:auto;height:auto;text-align:center}.htc_top{margin:0;padding:0}.htc_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:flex-start;margin:-5px 0;padding:0}.htc_bottom{margin:0;padding:0}.htc_sita{margin:0;padding:0;width:auto}.contact_notice{margin:0 0 20px;padding:0;width:auto;font-size:100%}.contact_notice2{margin:0 0 20px;padding:0;width:auto;font-size:100%}.contact_frame{border:1px solid #ccc;margin:0 1%;padding:2%;width:auto;font-size:100%}.hissu_notice{border-bottom:1px double #ccc;margin:0 0 20px;padding:0 0 10px;width:auto;text-align:left}.contact_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:stretch}.contact_left{border-bottom:1px dashed #ccc;width:30%;text-align:left;margin:0 0 10px;padding:0 0 10px;line-height:200%}.contact_right{border-bottom:1px dashed #ccc;width:70%;text-align:left;margin:0 0 10px;padding:0 0 10px;line-height:200%}.contact_all{border-bottom:2px solid #ccc;width:auto;text-align:left;margin:20px 0 10px;padding:0 0 20px;line-height:200%;color:#000;font-weight:700;font-size:120%}.contact_right2{border-bottom:1px dashed #ccc;width:70%;text-align:left;margin:0 0 10px;padding:0 0 10px}.hissu_notice2{margin:0 0 20px;padding:0;width:auto;text-align:left}.contact_btn_bg{background-color:#14a1fc;margin:0;padding:10px;width:auto;text-align:center}span.wpcf7-list-item{display:table-row}span.wpcf7-list-item *{display:table-cell;vertical-align:middle}.category_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin:0;padding:20px 0 0;width:auto;height:auto}.category_box2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:flex-start;margin:0 auto;padding:0;width:62.5%;height:auto}.et_pb_module{display:inline-block;margin:0 2px;color:#9c7561}.et_pb_module2{display:block;margin:0;width:4.8%;font-size:72%}.et_pb_module2 a{text-decoration:none;color:#333}.et_pb_module2 img{max-width:100%;height:auto}.secList{display:inline-block;padding:0;cursor:pointer}.secList:hover{background:0 0;color:#9c7561}.et_pb_text_inner1{margin:0 5px;padding:20px;border:1px solid #39afd7;background-color:ivory;min-height:200px}.et_pb_text_inner1a{margin:0;padding:20px;border:1px solid #39afd7;background-color:ivory;min-height:100px}.et_pb_text_inner2{background-color:transparent}.et_pb_text_inner3{background-color:transparent}.sectiont{background-color:#7fffd4;padding:5px}h2.accordion{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 2px;background-repeat:no-repeat;margin:0;padding:0 0 0 20px;text-align:left;font-size:120%;color:#333}h2.accordion a:link,h2.accordion a:visited{text-decoration:none;color:#333}h2.accordion a:hover{text-decoration:underline;color:#333}h3.accord{border-top:1px solid #39afd7;background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 18px;background-repeat:no-repeat;margin:15px 0 0;padding:15px 0 0 20px;text-align:left;font-size:110%;color:#39afd7}h3.accord a:link,h3.accord a:visited{text-decoration:underline;color:#39afd7}h3.accord a:hover{text-decoration:none;color:#39afd7}.accordion_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;border-top:1px solid #39afd7;margin:15px 0 0;padding:15px 0 0;width:auto;height:auto}.accordion_box2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-top:none;margin:0;padding:0;width:auto;height:auto}.accordion_box ul{border-right:1px dotted #cccc;width:22%;padding:15px 10px 0;text-align:left}.accordion_box ul.end{border-right:none;width:22%;padding:15px 0 0 10px;text-align:left}.accordion_box2 ul.topmenu{border-right:1px dotted #cccc;width:31%;padding:15px 10px 0;text-align:left;line-height:180%}.accordion_box2 ul.tm_end{border-right:none;width:31%;padding:15px 0 0 10px;text-align:left;line-height:180%}.accordion_box2 li{margin-bottom:10px}.accordion_box2 li.pref{display:inline-block;margin-bottom:10px}.accordion_box2 ul{border-right:1px dotted #cccc;border-bottom:1px dotted #cccc;width:22%;padding:15px 10px 20px;text-align:left}.accordion_box2 ul.end{border-right:none;width:22%;padding:15px 0 20px 10px;text-align:left;border-bottom:1px dotted #cccc}h3.accordions{background-image:none;margin:0 0 8px;padding:0;text-align:left;font-size:110%;color:#39afd7}h3.accordions a:link,h3.accordions a:visited{text-decoration:none;color:#39afd7}h3.accordions a:hover{text-decoration:underline;color:#39afd7}.accordion_box li{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 4px;background-repeat:no-repeat;margin:0 0 15px;padding:0 0 0 20px;text-align:left;font-size:100%;color:#333}.accordion_box li a:link,.accordion_box li a:visited{text-decoration:none;color:#333}.accordion_box li a:hover{text-decoration:underline;color:#333}.smtp{display:none}.japanese_map{position:relative;margin:0 auto;padding-bottom:50px;width:860px;height:auto}.map_flex{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:flex-start;margin:0 auto;padding:0;width:100%;line-height:100%}.map_flex a:link,.map_flex a:visited{text-decoration:none;color:#fff}.map_flex a:hover{text-decoration:underline;color:#fff}.single_pref{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 auto 1.5%;padding:10% 0;width:100%;height:auto;line-height:100%}.double_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 0 1.5%;padding:0;width:100%;height:auto;line-height:100%}.double_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:0 0 1%;padding:0;width:100%;height:auto;line-height:100%}.double_flex3{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:5% 0 1%;padding:0;width:100%;height:auto;line-height:100%}.double_pref{margin:0;padding:10% 0;width:49.5%;height:auto;line-height:100%}.double_pref2{margin:0;padding:9% 0;width:32.5%;height:auto;line-height:100%}.triple_pref{margin:0;padding:6.5% 0;width:32.5%;height:auto;line-height:100%}.double_pref_box{margin:0;padding:0;width:49%;height:auto;line-height:100%}.double_pref_box2{margin:0;padding:0;width:32.5%;height:auto;line-height:100%}.jpn_block1{order:5;margin:0 0 0 1px;padding:0;width:17.906%;height:auto}.hokkaido_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;background-color:#537eb7;margin:0 auto 8%;padding:30% 0;width:100%;height:auto;line-height:100%}.touhoku{background-color:#60abcc}.kantou{background-color:#2a9b35}.saitama{margin:0 0 1.5px;padding:10% 0;width:auto;height:auto;line-height:100%}.tokyo{margin:0;padding:10% 0;width:auto;height:auto;line-height:100%}.kantouchihou{margin:0;padding:10% 0 0;width:auto;height:auto;color:#2a9b35;font-size:120%;line-height:100%;text-align:center}.kantouchihou a:link,.kantouchihou a:visited{text-decoration:none;color:#2a9b35}.kantouchihou a:hover{text-decoration:underline;color:#2a9b35}.jpn_block2{order:4;margin:0 1px;padding:0;width:26.976%;height:auto}.touhokuchihou{margin:78.75% 0 10%;padding:0 5% 0 0;width:auto;height:auto;color:#60abcc;font-size:120%;line-height:100%;text-align:right}.touhokuchihou a:link,.touhokuchihou a:visited{text-decoration:none;color:#60abcc}.touhokuchihou a:hover{text-decoration:underline;color:#60abcc}.hokuriku{background-color:#7eb939}.hokurikuchihou{margin:0 0 8%;padding:0;width:auto;height:auto;color:#7eb939;font-size:120%;line-height:100%;text-align:left}.hokurikuchihou a:link,.hokurikuchihou a:visited{text-decoration:none;color:#7eb939}.hokurikuchihou a:hover{text-decoration:underline;color:#7eb939}.kara_pref{margin:0;padding:6.25% 0;width:32.5%;height:auto;line-height:100%}.niigata{margin:0;padding:6.4% 0;width:66%;height:auto;line-height:100%}.toukai{background-color:#ffa64d}.toukaichihou{margin:0;padding:5% 0 0 5%;width:66%;height:auto;color:#ffa64d;font-size:120%;line-height:100%;text-align:left}.toukaichihou a:link,.toukaichihou a:visited{text-decoration:none;color:#ffa64d}.toukaichihou a:hover{text-decoration:underline;color:#ffa64d}.toyama{margin:0 0 1.5px;padding:10.25% 0;width:auto;height:auto;line-height:100%}.gifu{margin:0;padding:10.25% 0;width:auto;height:auto;line-height:100%}.jpn_block3{order:3;margin:0 1px;padding:24% 0 0;width:26.976%;height:auto}.kinki{background-color:#ecb62a}.kinkichihou{margin:0;padding:10% 0 0;width:auto;height:auto;color:#ecb62a;font-size:120%;line-height:100%;text-align:center}.kinkichihou a:link,.kinkichihou a:visited{text-decoration:none;color:#ecb62a}.kinkichihou a:hover{text-decoration:underline;color:#ecb62a}.jpn_block4{order:2;margin:0 1px;padding:0;width:26.976%;height:auto}.chugoku{background-color:#f06919}.chugokuchihou{margin:112.5% 0 10%;padding:0 5% 0 0;width:auto;height:auto;color:#f06919;font-size:120%;line-height:100%;text-align:center}.chugokuchihou a:link,.chugokuchihou a:visited{text-decoration:none;color:#f06919}.chugokuchihou a:hover{text-decoration:underline;color:#f06919}.shikoku{background-color:#ec75af}.shikokuchihou{margin:2% 0 0 50%;padding:0;width:auto;height:auto;color:#ec75af;font-size:120%;line-height:100%;text-align:center}.shikokuchihou a:link,.shikokuchihou a:visited{text-decoration:none;color:#ec75af}.shikokuchihou a:hover{text-decoration:underline;color:#ec75af}.jpn_block5{background-color:transparent;position:absolute;top:0;left:0;margin:0 0 0 1px;padding:0;width:17.906%;height:auto}.kyushu{background-color:#b14f9e}.kyushuchihou{margin:0 0 2%;padding:0;width:auto;height:auto;color:#b14f9e;font-size:120%;line-height:100%;text-align:center}.kyushuchihou a:link,.kyushuchihou a:visited{text-decoration:none;color:#b14f9e}.kyushuchihou a:hover{text-decoration:underline;color:#b14f9e}.jpn_map_parts{margin-bottom:0 !important;padding:0 !important;vertical-align:top !important}.mokuji_box{border:1px dashed #ccc;background:#eee;margin-bottom:24px;padding:16px 16px 8px}.mokuji_title{margin-bottom:16px;color:#000;font-size:140%}ul.mokuji li{margin:0 0 8px;padding:0;font-size:110%}ul.mokuji li a:link,ul.mokuji li a:visited{text-decoration:none;color:#38aed6}ul.mokuji li a:hover{text-decoration:underline;color:#38aed6}.publish_date_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:4%;width:100%}.publish_date_flex a:before{content:url(https://torituketai.jp/img/common/tag_icon.png);position:relative;top:2px}.publish_date{margin-right:20px;font-size:120%;color:#000}.soudan_waku{width:auto;height:auto;margin:100px 0 50px;padding:0;text-align:center}.foot_toiawase{position:relative;border:1px solid #ccc;background:#fff8dd;border-radius:8px;margin:0 auto;padding:12px 16px 12px 102px;width:400px;height:146px;line-height:100%;text-align:left}.mascot{position:absolute;top:-70px;left:-37px}.gosoudankudasai{background:#00a3d9;border-radius:25px;margin:0 0 10px;padding:5px 0 5px 30px;width:auto;height:auto;font-size:120%;color:#fff;font-weight:200;line-height:100%}.uketsuke_time{margin:0 0 10px 8px;font-size:93%;color:#000}.freecall{margin:0 0 10px 8px;font-size:300%;color:#00a3d9;pointer-events:none}.freecall a{color:#00a3d9;text-decoration:none}.freecall:before{content:url(https://torituketai.jp/img/common/freecall.png)}.tsunagaranai_time{margin:0 0 10px 8px;font-size:93%;color:#000;pointer-events:none}.tsunagaranai_time a{color:#000;text-decoration:none}.foot_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center}.foot_btn{margin-right:12px}.kanren{margin:24px 0 0}.header_frame{background-color:#ffffed;margin:0;padding:.2% 0;width:100%;height:auto;text-align:center}.header_contents{margin:0 auto;width:58.3333333%}.header_flex3c{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0}.header_logo{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:41.4285714%}.logo{width:73.3183856%}.logo img{max-width:100%;height:auto}.waranty_mark{width:26.6816144%}.waranty_mark img{max-width:100%;height:auto}.header_center{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;width:21.4285714%}.icon{width:25%;text-align:center}.icon_img{margin-bottom:0;width:100%;height:auto;font-size:0}.icon_img img{max-width:100%;height:auto}.icon_text{color:#333;font-size:.7vw;line-height:70%}.icon_text a:link,.icon_text a:visited{text-decoration:none;color:#333}.icon_text a:hover{text-decoration:underline;color:#333}.header_telnumber{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;width:24%}.telnumber_frame{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:2%;width:100%}.freecall_icon{margin-right:3.2%;width:14.5833333%}.freecall_icon img{max-width:100%;height:auto}.telnumber{margin:0;padding:0 0 2.0833333%;width:82.216667%;font-size:1.5vw;line-height:100%;text-align:left;color:#333;letter-spacing:.06em;pointer-events:none}.telnumber a{color:#333}.recept_time{margin:0;font-size:.71vw;line-height:100%;text-align:right;color:#333;letter-spacing:-.05em}.header_menu_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:flex-start;margin:0 auto;padding:1.6% 0;width:81.6%;height:auto}.header_menu{display:block;margin:0;width:4.8%;font-size:72%;line-height:130%}.header_menu a{text-decoration:none;color:#333}.header_menu img{max-width:100%;height:auto}.header_area{background-color:#ffffed;margin:0;padding:.2% 0;width:100%;height:auto;text-align:center}.header_box{margin:0 auto;width:58.3333333%}.header_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0}.header_left{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:41.4285714%}.header_right{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;width:42.8571428%}.header_icon{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:51.3333333%}.icon_box{width:24%;text-align:center}.icon_box_img{margin-bottom:0;font-size:0}.icon_box_text{color:#333;font-size:80%;line-height:130%}.icon_box_text a:link,.icon_box_text a:visited{text-decoration:none;color:#333}.icon_box_text a:hover{text-decoration:underline;color:#333}.header_tel{width:48.3333333%}.tel_number{position:relative;margin:0 0 10px;padding:0 0 5px 40px;font-size:204%;line-height:100%;text-align:right;color:#333;letter-spacing:.06em;pointer-events:none}.tel_number a{color:#333}.tel_number:before{position:absolute;left:0;content:url(https://torituketai.jp/img/header/freecall.png);vertical-align:middle}.reception_time{font-size:80%;line-height:100%;text-align:right;color:#333}footer{margin:0;padding:0;color:#333;width:100%;text-align:center}footer a:link,#footer a:visited{text-decoration:underline}footer a:hover{text-decoration:none}.footer_title_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 1.875%;padding:0 1.6% 0 2.4%;width:60.64646464%}.guide_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 2.4%;padding:0;width:49.2708333%}.guide_box{margin-bottom:1.6%;width:29.5983086%;text-align:center}.guide_banner{margin-bottom:0}.guide_banner img{width:100%}.guide_text{font-size:100%;color:#4d4d4d;line-height:120%}h2.netshop{width:28.125%;text-align:left;font-size:200%;color:#000;line-height:100%}.netshop_kochira{background-image:url(https://torituketai.jp/img/footer/netshop_bg.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;margin:0;padding:.5% 0 2% 1%;width:26.34375%;text-align:left;font-size:90%;color:#666;line-height:150%}.footer_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 auto 2.4%;padding:0;width:64.64646464%}.netshop_box{width:28.128%;text-align:center}.netshop_box img{width:100%}.netshop_banner{margin-bottom:10px}.netshop_text{font-size:90%;color:#4d4d4d;line-height:100%}.footer_tile{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;border-bottom:1px solid #333;margin:0 auto;padding:0 0 16px;width:50%;text-align:center;font-size:200%;line-height:1;color:#333}.madoguchi_text{margin-top:2%}.toiawase_area{background-color:#ededed;margin:0;padding:.8333333% 0 2.2916666%;width:100%;text-align:center}.open_time{margin-bottom:1.875%;font-size:120%;color:#000}.contact_device_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 1%;width:14.1666666%}.device_icon{width:11.0294117%;text-align:center}.contact_way{width:20.6470588%;text-align:left;font-size:96%}.contact_content{pointer-events:none;width:61.7647058%;text-align:left;font-size:120%}.contact_content a:link,.contact_content a:visited{text-decoration:none;color:#000}.contact_content a:hover{text-decoration:underline;color:#000}.contact_content2{width:61.7647058%;border:1px solid #333;padding:.8% 0;background:#ededed;display:inline-block;transition:.3s}.contact_content2 a:link,.contact_content2 a:visited{text-decoration:none;color:#000}.contact_content2:hover{background:#333}.contact_content2 a:hover{text-decoration:underline;color:#fff}.sns_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 2.4%;width:11.6666666%}.decoration_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 auto 2.4%;width:64.64646464%}h2.yorotano{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 auto 2.4%}.yorotano_text{margin:0 auto 2.4%;width:40%;font-size:100%;text-align:left;color:#000;line-height:180%}.creditcard_area{text-align:center}.fotter_area{padding:4% 16.6666666% 2%;width:auto}.mask{position:relative;margin:0;padding:4% 0;width:100%;height:100%}.mask_area{position:absolute;width:100%;height:100%;background-color:#b1b1b1;padding:0;top:0;left:0;opacity:.5}.footer_menu_area{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-sart;margin:0 auto;width:66.666666%}.fotter_menu_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-sart;width:44%}ul.foot{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-sart;align-items:flex-sart;margin:0;padding:0;width:32.7272727%}ul.foot li{margin:0 0 4%;padding:0;color:#333;font-size:110%;line-height:1;text-align:left}ul.foot li a{text-decoration:none;color:#333}ul.foot li:before{content:"｜"}.icon_area{margin:0;padding:2.4% 0 0;width:44%}.icon_flex{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 0 6.4%}.icon_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 0 6.4%}.logo_black{width:50%;text-align:left}.sns_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;width:43%}.sanjokai{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin-bottom:2%;font-size:115%;color:#333;text-align:center;width:100%}.footer_end{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 auto;width:66.666666%;line-height:100%;color:#333;font-size:96%}.hyoushou{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 2.4% 0 0;height:24px}.lasttext{margin-right:2.4%}.lasttext a{color:#333}.bg_works{background-color:#fff;margin:0 0 4%;padding:3.2% 0;text-align:center}.works_index{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center}.works_menu{border:1px solid #ccc;background-color:#008283;border-radius:25px;margin:0 .5% .8%;padding:.8% 1.6%;width:24%;box-sizing:border-box;font-size:110%;line-height:1;color:#fff;text-align:center}.works_menu a:link,.works_menu a:visited{text-decoration:none;color:#fff}.works_menu a:hover{text-decoration:underline;color:#fff}.bg_blue{background-color:#f1faff;margin:0 0 40px;padding:64px 0;text-align:center}h2.kiki{margin:0 0 16px;color:#00aae3;font-size:440%;line-height:1}.h2_kiki_en{margin:0;color:#00aae3;font-size:240%;line-height:1}.bg_yellow{background-color:#fffff4;margin:0 0 40px;padding:40px 0;text-align:center}.bg_white{background-color:#fff;margin:0 0 40px;padding:40px 0;text-align:center}.kiki_contents{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto;width:1000px}h3.kiki_name{border-bottom:none;margin:0 0 32px;width:100%;color:#221714;font-size:200%;line-height:1;text-align:left}h3.kiki_name2{border-bottom:none;margin:0 auto 32px;width:1000px;color:#221714;font-size:200%;line-height:1;text-align:left}h3.kiki_name3{border-bottom:none;margin:0 0 32px;width:100%;color:#221714;font-size:200%;line-height:1;text-align:center}h3.koujibetsu{background-color:#1eb3f8;border-bottom:none;margin:32px 0 24px;padding:1.6%;width:96.8%;color:#fff;font-size:160%;line-height:1;text-align:left;font-weight:400}.betsu_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;width:100%}.betsu_box{width:32%}.betsu_menu{border:1px solid #1eb3f8;background-color:#fff;border-radius:25px;margin:0 0 4%;padding:2.4%;width:100%;box-sizing:border-box;font-size:120%;line-height:1;color:#000;text-align:center}.betsu_menu a:link,.betsu_menu a:visited{text-decoration:none;color:#000}.betsu_menu a:hover{text-decoration:underline;color:#000}.maker_box{margin:0 .5% 1.6%;font-size:100%;line-height:1;text-align:center;width:24%}.maker_box a:link,.maker_box a:visited{text-decoration:none;color:#000}.maker_box a:hover{text-decoration:underline;color:#000}.maker_box img{margin-bottom:1.6%;width:100%}.works_flex_top{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin-bottom:1.6%}.works_frame{width:24%}.works_img{margin-bottom:0;font-size:0}.works_img img{width:100%}h4.jirei{background-color:transparent;margin:0;padding:0;font-size:100%;line-height:120%;color:#333}h4.jirei a:link,h4.jirei a:visited{text-decoration:none;color:#333}h4.jirei a:hover{text-decoration:underline;color:#333}.torituke_type_link{background-color:#3f95e1;border-radius:25px;margin:0 auto;padding:8px;width:40%;color:#fff;font-size:120%;line-height:1;font-weight:500}.torituke_type_link a:link,.torituke_type_link a:visited{text-decoration:none;color:#fff}.torituke_type_link a:hover{text-decoration:underline;color:#fff}.mapcenter{margin:0 auto;width:1092px}.search_area{margin:0 auto}.searchsubmit{width:100px;text-align:center}footer address{background-color:#d8d8d8;padding:0 0 16px;text-align:center;font-size:100%;line-height:150%}.smtp{display:none}.desktop{display:block}@media screen and (min-width:851px) and (max-width:1280px){.header_contents{margin:0 auto;width:98%}.icon{width:24%;text-align:center}.icon_text{color:#333;font-size:.8vw;line-height:70%}.telnumber{font-size:2.2vw}.recept_time{font-size:.92vw}.header_menu_box{padding:1.6% 1%;width:98%}.header_box{margin:0 auto;width:96%}.tel_number:before{position:absolute;left:24px;content:url(https://torituketai.jp/img/header/freecall.png);vertical-align:middle}.category_box2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:flex-start;margin:0 auto;padding:0;width:93.75%;height:auto}.et_pb_module2{margin:0;font-size:90%;width:6.25%}.et_pb_module2{font-size:90%}.footer_title_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 1.875%;padding:0;width:98%}.guide_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 2.4%;padding:0;width:73.90625%}.footer_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 auto 2.4%;padding:0;width:98%}.contact_device_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 1%;width:24%}.sns_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 2.4%;width:20%}.decoration_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 auto 2.4%;width:98%}.yorotano_text{margin:0 auto 2.4%;width:64%;font-size:100%;text-align:left;color:#000;line-height:180%}.fotter_area{padding:4% 0 2%;width:100%}.footer_menu_area{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-sart;margin:0 auto;width:98%}.fotter_menu_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-sart;width:48%}.icon_area{margin:0;padding:2.4% 0 0;width:48%}.footer_end{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 auto;width:98%;line-height:100%;color:#333;font-size:96%}}@media screen and (max-width:500px){.smtp_header{display:block;margin:0;padding:0 0 10px;background-color:#fff;border-bottom:1px solid #ccc;width:auto;height:auto}header{margin:0;padding:0;width:auto;height:auto}header.united{display:block;margin:0;padding:0;width:100%;max-width:100%;height:auto}table.fsamp_bannerTable{width:100%}#tilte_image{display:none;margin-bottom:0}.size-adjust{width:100%;height:auto}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.no-image{display:none}.reason_smtp{display:block}#page_top_smtp{width:23px;height:22px;position:fixed;right:0;bottom:-90px;opacity:.6;border-radius:50%;z-index:999}#page_top{width:90px;height:90px;position:fixed;right:0;bottom:-90px;background:#329fcd;opacity:.6;border-radius:50%;z-index:999}#page_top a{position:relative;display:block;width:60px;height:60px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:15px;color:#fff;position:absolute;width:12.5px;height:12.5px;top:-30px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:10px;color:#fff;position:absolute;top:28px;bottom:0;right:0;left:0;margin:auto;text-align:center}.page_top2{display:none;width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top3{width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top3 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top4{width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top4 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}#container{margin:0;padding:0;width:100%;height:auto;background-color:transparent}#wrapper{margin:0;position:relative;width:100%;height:auto;padding:0;border-left:none;border-right:none}header h1{margin:0;padding:0 0 0 3px;padding:0;width:auto;height:auto;color:#333;font-size:80%;font-weight:400;text-align:left}h1 a:link,h1 a:visited,h1 a:hover{color:#333;text-decoration:none}header #logo{display:none;float:left;margin:0;padding:0;width:auto;height:auto}#hd_right{display:none;float:right;margin:0;padding:0;width:auto;height:auto}header nav{display:none;margin:0;padding:0}#primary{width:auto;float:none;margin:0;padding:0;line-height:150%}#main{float:none;margin:0;padding:0;text-align:left;width:auto;line-height:150%}#wrapper nav{margin:0 15px 0 5px;padding:0;width:auto;float:none}footer{margin:0;padding:0;color:#333;width:auto;text-align:center}#footer_menu{display:none;padding:3px 5px 5px;background-image:url(https://www.torituketai.jp/img/common/bg_footer_m.jpg);background-repeat:repeat-y;background-position:0 0;text-align:center}#side_voice{display:none;width:210px;margin-bottom:15px}.soudan_waku{display:none;width:auto;height:auto;margin:0 0 20px;padding:0 10px;text-align:center}.r_navi-frame{display:none}.r_navi-frame_contact{display:none}#tilte_image{margin-bottom:15px;width:auto}.arti_cont{float:none;width:auto;height:auto}.smtp_clear{display:block;clear:both}#wrapper div.title{display:none;margin-bottom:0;height:50px}#wrapper div.title_smtp{display:block;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:0;height:20px;padding:8px;font-size:120%;font-weight:700;color:#09c}h4{width:95%;margin:0 0 20px;padding:8px;background-color:#6495ed;color:#fff;text-align:left;font-size:120%}h4 a:link,h4 a:visited{text-decoration:none;color:#fff}h4 a:hover{text-decoration:underline;color:#fff}.btm-banner{display:none}.service_guide{float:none;margin:0 0 35px 55px;width:250px;height:auto}.service_guide p{margin:0;text-align:center;font-size:90%;line-height:150%}img{max-width:100%}table{max-width:100%}#toiawase_area{display:block;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:999}#toiawase_area_l a{float:left;margin-right:5px;text-align:left;width:32%;height:auto}#toiawase_area_c a{float:left;margin-right:5px;text-align:center;width:32%;height:auto}#toiawase_area_r a{float:left;margin:0;text-align:right;width:32%;height:auto}#primary ul li.thum-img{margin:0 .5% 16px;text-align:center;display:block;padding:0;width:48%;height:auto;list-style:none}.thum_img{float:left;margin:0 10px 30px 0;text-align:center;display:block;padding:0;width:180px;height:195px;overflow:hidden;list-style:none}#humburg{display:block;padding:10px;background:#4aaed6;position:fixed;top:6px;right:0;z-index:100}#nav-drawer{position:relative}.nav-unshown{display:none}#nav-open{display:inline-block;width:25px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:before,#nav-open span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#fff;display:block;content:'';cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out;text-align:right;color:#fff}#nav-content{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:80%;max-width:400px;height:100%;background:#fff;transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%);padding-left:8px}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}.header_frame{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-around;align-items:center;background-color:#ffffed;padding:1.6% 1%;width:98%;max-width:100%;height:auto;z-index:95}.header_contents{margin:0;width:100%}.header_flex3c{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0;width:100%}.header_logo{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:40%}.logo{width:100%}.waranty_mark{display:none}.header_center{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;width:56%}.icon{width:24%;text-align:center}.icon_text{color:#333;font-size:90%;line-height:70%}.header_telnumber{display:none}.header_menu_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:stretch;margin-top:24%;padding-top:24px;width:100%}.header_menu{margin-bottom:4px;width:14.285%;line-height:90%;font-size:50%}.header_menu a{text-decoration:none;color:#333}.header_menu img{width:80%;height:80%}div#kotei{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;background:#4aaed6;width:100%;height:auto;z-index:95}.smtplogo{width:40%}.smtpbtn{width:12%}.smtpestimate{width:24%}div#kotei_shita{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:stretch;margin-top:55px;padding-top:24px;width:100%}div#kotei_shita>.menu{margin-bottom:4px;width:12.5%;line-height:90%;font-size:50%}div#kotei_shita>.menu a{text-decoration:none;color:#333}div#kotei_shita>.menu img{width:80%;height:80%}.smallen{font-size:50%}#cat_area{display:none;margin:0 0 10px 2px;height:auto}.pc{display:none}.smtp_img{width:80%;height:auto}.container{max-width:100%;margin:0 0 0 10px}.swiper-navigation{background:#fff}.swiper-navigation .swiper-slide{padding:0 5px 8px;margin:0 0 15px;width:auto;font-size:85%}.swiper-navigation .swiper-slide.selected{font-weight:700;color:#09f;border-bottom:3px solid #09f;font-size:85%}.swiper-navigation .swiper-slide.selected:before{content:"";position:absolute;left:0;bottom:0}.swiper-contents{margin-bottom:50px}.swiper-contents .swiper-slide{background:#fff;padding:0 0 0 2px;box-sizing:border-box}.cate{float:left;width:65px;margin:0 2px 10px 0;height:auto;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate a:link,.cate a:visited{color:#9c7561;text-decoration:none}.cate a:hover{color:#9c7561;text-decoration:underline}.cate_end{float:left;width:65px;margin:0 2px 10px 0;height:auto;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate_end a:link,.cate_end a:visited{color:#9c7561;text-decoration:none}.cate_end a:hover{color:#9c7561;text-decoration:underline}.cate_humburger{float:left;width:68px;margin:0 2px 5px 0;height:auto;min-height:95px;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate_humburger a:link,.cate_humburger a:visited{color:#9c7561;text-decoration:none}.cate_humburger a:hover{color:#9c7561;text-decoration:underline}.cate_humburger_end{float:left;width:68px;margin:0 0 5px;height:auto;min-height:95px;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate_humburger_end a:link,.cate_humburger_end a:visited{color:#9c7561;text-decoration:none}.cate_humburger_end a:hover{color:#9c7561;text-decoration:underline}.cate3{float:left;width:68px;margin:0 0 8px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3 a:link,.cate3 a:visited{color:#9c7561;text-decoration:none}.cate3 a:hover{color:#9c7561;text-decoration:underline}.cate3_end{float:left;width:68px;margin:0 0 2px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3_end a:link,.cate3_end a:visited{color:#9c7561;text-decoration:none}.cate3_end a:hover{color:#9c7561;text-decoration:underline}.cate4{float:left;width:68px;margin:0 0 20px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4 a:link,.cate4 a:visited{color:#9c7561;text-decoration:none}.cate4 a:hover{color:#9c7561;text-decoration:underline}.cate4_end{float:left;width:68px;margin:0 0 20px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4_end a:link,.cate_4end a:visited{color:#9c7561;text-decoration:none}.cate4_end a:hover{color:#9c7561;text-decoration:underline}.hb2{float:left;width:119px;margin:0 0 5px -10px;height:auto}.hb2_end{float:left;width:119px;margin:0 0 5px -10px;height:auto}.contact_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:center;align-items:flex-start}.contact_flex textarea{width:80%}.contact_left{border-bottom:1px dashed #ccc;width:100%;text-align:left;margin:0 0 10px;padding:0 0 10px}.contact_right{border-bottom:1px dashed #ccc;width:100%;text-align:left;margin:0 0 10px;padding:0 0 10px}.contact_right input[type=checkbox]{width:15px;height:15px}.contact_right input[type=radio]{width:15px;height:15px}.hissu_notice2{margin:0 0 20px;padding:0;width:auto;text-align:left}.contact_btn_bg{background-color:#14a1fc;margin:0;padding:10px;width:auto;text-align:center}span.wpcf7-list-item{display:table-row}span.wpcf7-list-item *{display:table-cell;vertical-align:middle}.category_box2{display:-webkit-none;display:none;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0;width:auto;height:auto}.htc_area{display:none}.smtp{display:block}.desktop{display:none}.japanese_map{margin:0 auto;padding-bottom:25px;width:auto;height:auto}.map_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;align-items:flex-start;margin:0 auto -2px;padding:0;width:100%;line-height:100%;vertical-align:top}.jpn_block3{order:3;margin:0 1px;padding:38.5% 0 0;width:26.976%;height:auto}.chugokuchihou{margin:182.7% 0 0;padding:0;width:auto;height:auto;color:#f06919;font-size:120%;line-height:100%;text-align:center}.shikokuchihou{margin:5% 0 0 32.50%;padding:0;width:auto;height:auto;color:#ec75af;font-size:120%;line-height:100%}.mokuji_box{border:1px dashed #ccc;background:#eee;margin-bottom:16px;padding:16px 0 0;max-width:100%}.mokuji_title{margin-bottom:16px;color:#000;font-size:140%}ul.mokuji li{margin:0 0 16px 16px;padding:0;font-size:110%}ul.mokuji li a:link,ul.mokuji li a:visited{text-decoration:none;color:#38aed6}ul.mokuji li a:hover{text-decoration:underline;color:#38aed6}.soudan_waku{width:auto;height:auto;margin:50px 0 25px;padding:0;text-align:center}.foot_toiawase{position:relative;border:1px solid #ccc;background:#fff8dd;border-radius:8px;margin:0 auto;padding:12px;width:auto;height:auto;line-height:100%;text-align:center}.mascot{position:absolute;width:20%;top:-25px;left:5px}.gosoudankudasai{background:#00a3d9;border-radius:25px;margin:0 0 10px;padding:5px 10px;width:auto;height:auto;font-size:100%;color:#fff;font-weight:500;line-height:130%}.uketsuke_time{margin:0 0 10px;font-size:93%;color:#000}.freecall{margin:0 0 15px;font-size:200%;color:#00a3d9;pointer-events:auto}.freecall a{color:#00a3d9;text-decoration:underline}.freecall:before{content:url(https://torituketai.jp/img/common/freecall.png)}.tsunagaranai_time{margin:0 0 15px;font-size:100%;color:#000;pointer-events:auto}.tsunagaranai_time a{color:#000;text-decoration:underline}.foot_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center}.foot_btn{margin:0 1% 16px;width:31%}h3.accordions{background-image:none;margin:0 0 16px;padding:0;text-align:left;font-size:105%;color:#39afd7}h3.accordions a:link,h3.accordions a:visited{text-decoration:none;color:#39afd7}h3.accordions a:hover{text-decoration:underline;color:#39afd7}h3.accord{border-top:1px solid #39afd7;background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 18px;background-repeat:no-repeat;margin:15px 0 0;padding:15px 0 0 20px;text-align:left;font-size:110%;color:#39afd7}h3.accord a:link,h3.accord a:visited{text-decoration:none;color:#39afd7}h3.accord a:hover{text-decoration:underline;color:#39afd7}.accordion_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-top:1px solid #39afd7;margin:15px 0 0;padding:15px 1% 0;width:auto;height:auto}.accordion_box ul{border-right:none;border-bottom:1px dotted #cccc;width:48%;margin:0 0 15px;padding:0 0 15px;text-align:left}.accordion_box ul.end{border-right:none;border-bottom:1px dotted #cccc;width:48%;margin:0 0 15px;padding:0 0 15px;text-align:left}.section{margin-bottom:16px}.header_area{display:none}div#kotei2{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-around;align-items:center;background:#ffffed;padding:16px 1%;width:100%;height:auto;z-index:95}.smtplogo2{width:44%}.smtpbtn2{width:22%;text-align:center;color:#333;font-size:72%;line-height:100%}.smtpbtn2 img{width:50%}.smtpbtn2 a{text-decoration:none;color:#333}div#kotei_shita2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:55px;-webkit-margin-top:0;width:100%}div#kotei_shita2>.menu{width:18%}.tel_number{pointer-events:auto}.contact_content{pointer-events:auto}.footer_title_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 auto 32px;padding:0 1%;width:98%}.guide_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:stretch;margin:0 auto 4.8%;padding:0;width:100%}.guide_box{margin-bottom:2.4%;width:48%;text-align:center}.guide_text{font-size:80%;color:#4d4d4d;line-height:120%}h2.netshop{margin-bottom:16px;width:100%;text-align:center;font-size:200%;color:#000;line-height:100%}.netshop_kochira{background-image:url(https://torituketai.jp/img/footer/netshop_bg__smtp.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;margin:0 auto;padding:1% 0 2% 1.5%;width:80%;text-align:left;font-size:90%;color:#666;line-height:150%}.footer_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 auto 32px;padding:0;width:98%}.netshop_box{margin-bottom:24px;width:84%;text-align:center}.netshop_banner{margin-bottom:10px}.netshop_text{font-size:90%;color:#4d4d4d;line-height:100%}.footer_tile{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;border-bottom:1px solid #333;margin:0;padding:0 0 16px;width:100%;text-align:center;font-size:200%;color:#333}.madoguchi_text{margin-top:2.4%}.contact_device_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 24px;width:72%}.sns_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 32px;width:72%}.decoration_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 auto 2.4%;width:98%}h2.yorotano{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 auto 24px}.yorotano_smtp{width:72%;margin-bottom:16px}.yorotano_text{margin:0 auto 32px;width:94%;font-size:110%;text-align:left;color:#000;line-height:150%}.footer_menu_area{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:flex-sart;margin:0 auto;width:98%}.fotter_menu_flex{display:none}.icon_area{margin:0;padding:2.4% 0 0;width:100%}.icon_flex{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 0 32px}.icon_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 0 6.4%}.logo_black{width:72%;margin-bottom:24px;text-align:left}.sns_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;width:72%}.footer_banners40{margin-bottom:40px}.footer_banners32{margin-bottom:32px}.sns_flex3{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 24px;width:64%}.footer_end2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0 1%;width:98%;line-height:100%;color:#333;font-size:96%;text-align:center}.hyoushou2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;margin:0;padding:0;height:24px;width:100%}.lasttext2{margin:16px}.lasttext2 a{color:#333}#container2{margin:0 2%;padding:0;width:96%;height:auto;background-color:transparent}.works_menu{padding:2.4% 1.6%;width:47%;font-size:90%}.bg_blue{background-color:#f1faff;margin:0 0 24px;padding:32px 0;text-align:center}.kiki_contents{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0;width:100%}h2.kiki{margin:0 0 16px;color:#00aae3;font-size:220%;line-height:1}.h2_kiki_en{margin:0;color:#00aae3;font-size:120%;line-height:1}h3.kiki_name{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:left}h3.kiki_name2{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:left}h3.kiki_name3{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:center}h3.koujibetsu{font-size:120%}.betsu_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;width:100%}.betsu_box{margin:0 1% 2.4%;width:47%}.betsu_menu{border:1px solid #1eb3f8;background-color:#fff;border-radius:25px;margin:0 0 4%;padding:2.4%;width:100%;box-sizing:border-box;font-size:100%;line-height:1;color:#000;text-align:center}.maker_box{margin:0 .5% 2.4%;font-size:100%;line-height:1;text-align:center;width:47%}.maker_box img{margin-bottom:1.6%;width:100%}.works_flex_top{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin-bottom:1.6%}.works_frame{margin-bottom:2.4%;width:47%}.works_img{margin-bottom:0;font-size:0}.works_img img{width:100%}h4.jirei{background-color:transparent;margin:0;padding:0;font-size:110%;line-height:120%;color:#333}h4.jirei a:link,h4.jirei a:visited{text-decoration:none;color:#333}h4.jirei a:hover{text-decoration:underline;color:#333}.torituke_type_link{background-color:#3f95e1;border-radius:25px;margin:0 auto 3.2%;padding:8px;width:80%;color:#fff;font-size:100%;line-height:1;font-weight:500}.mapcenter{margin:0;width:100%}}@media screen and (min-width:641px) and (max-width:850px){.header_contents{margin:0 auto;width:98%}.icon{width:24%;text-align:center}.icon_text{color:#333;font-size:.8vw;line-height:70%}.telnumber{font-size:2.2vw}.recept_time{font-size:.92vw}.header_menu_box{padding:1.6% 1%;width:98%}.header_area{display:none}div#kotei2{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-around;align-items:center;background:#ffffed;padding:1%;width:100%;height:auto;z-index:95}.smtplogo2{width:36%}.smtpbtn2{position:relative;width:13%;text-align:center;color:#333;font-size:72%;line-height:100%}.smtpbtn2 img{width:50%}.svg_content{margin:0 auto;width:50%;text-align:center}.smtpbtn2 a{text-decoration:none;color:#333}div#kotei_shita2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:55px;-webkit-margin-top:0;width:100%}div#kotei_shita2>.menu{width:18%}.tel_number{pointer-events:auto}.contact_content{pointer-events:auto}.header_box{display:none;margin:0;padding-bottom:16px;width:98%}.header_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0;width:100%}.header_left{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;width:100%}.header_right{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;width:100%}.icon_box{margin-bottom:24px;width:26%;text-align:center}.header_tel{width:48.3333333%}.tel_number{position:relative;margin:0 0 10px;padding:0 0 5px 40px;font-size:204%;line-height:100%;text-align:center;color:#333;letter-spacing:.06em;pointer-events:none}.tel_number:before{position:absolute;left:72px;content:url(https://torituketai.jp/img/header/freecall.png);vertical-align:middle}.reception_time{text-align:center}.footer_title_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 1.875%;padding:0 1%;width:98%}h2.netshop{width:40%;text-align:left;font-size:200%;color:#000;line-height:100%}.netshop_kochira{background-image:url(https://torituketai.jp/img/footer/netshop_bg.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;margin:0;padding:1% 0 2% 1%;width:40%;text-align:left;font-size:95%;color:#666;line-height:150%}.footer_banner_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 1% 24px;padding:0;width:98%}.netshop_box{width:28.128%;text-align:center}.netshop_box img{max-width:100%}.netshop_banner{margin-bottom:10px}.netshop_text{font-size:90%;color:#4d4d4d;line-height:100%;text-align:left;line-height:130%}.footer_tile{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;border-bottom:1px solid #333;margin:0 auto;padding:0 0 16px;width:72%;text-align:center;font-size:200%;color:#333}.contact_device_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 3.2%;width:32%}.device_icon{width:11.0294117%;text-align:center}.contact_way{width:20.6470588%;text-align:left;font-size:96%}.contact_content{pointer-events:none;width:61.7647058%;text-align:left;font-size:120%}.contact_content a:link,.contact_content a:visited{text-decoration:none;color:#000}.contact_content a:hover{text-decoration:underline;color:#000}.contact_content2{width:61.7647058%;border:1px solid #333;padding:.8% 0;background:#ededed;display:inline-block;transition:.3s}.contact_content2 a:link,.contact_content2 a:visited{text-decoration:none;color:#000}.contact_content2:hover{background:#333}.contact_content2 a:hover{text-decoration:underline;color:#fff}.sns_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto 2.4%;width:32%}.decoration_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:0 1% 2.4%;width:98%}.decoration_flex img{width:10%}.yorotano_text{margin:0 auto 2.4%;width:90%;font-size:100%;text-align:left;color:#000;line-height:180%}.fotter_area{padding:4% 1% 2%;width:auto}.mask{position:relative;margin:0;padding:4% 0;width:100%;height:100%}.mask_area{position:absolute;width:100%;height:100%;background-color:#b1b1b1;padding:0;top:0;left:0;opacity:.5}.footer_menu_area{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-sart;margin:0 auto;width:100%}.fotter_menu_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-start;align-items:flex-sart;width:47%}ul.foot{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-sart;align-items:flex-sart;margin:0 0 8%;padding:0;width:100%}ul.foot li{margin:0 .5% 4.8% 0;padding:0;color:#333;font-size:100%;line-height:100%;text-align:left}ul.foot li a{color:#333}ul.foot li:before{content:"｜"}.icon_area{margin:0;padding:2.4% 0 0;width:48%}.icon_flex{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-start;align-items:center;margin:0 0 6.4%}.icon_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 0 6.4%}.icon_flex2 img{margin-bottom:16px;width:100%}.logo_black{margin-bottom:16px;width:100%;text-align:left}.sns_flex2{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;width:90%}.footer_end{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 auto;width:98%;line-height:100%;color:#333;font-size:96%}.hyoushou{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 2.4% 0 0;height:24px}.lasttext{margint:0 2.4% 2.4%}.lasttext a{color:#333}}@media screen and (min-width:641px) and (max-width:850px){.smtp_header{display:block;margin:0;padding:0 0 10px;background-color:#fff;border-bottom:1px solid #ccc;width:auto;height:auto}header{margin:0;padding:0;width:auto;height:auto}table.fsamp_bannerTable{width:100%}#tilte_image{display:none;margin-bottom:0}.size-adjust{width:100%;height:auto}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.no-image{display:none}.reason_smtp{display:none}#page_top{width:60px;height:60px;position:fixed;right:0;bottom:-90px;background:#329fcd;opacity:.6;border-radius:50%}#page_top a{position:relative;display:block;width:60px;height:60px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:15px;color:#fff;position:absolute;width:12.5px;height:12.5px;top:-30px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:10px;color:#fff;position:absolute;top:20px;bottom:0;right:0;left:0;margin:auto;text-align:center}.page_top2{width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top3{width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top3 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.page_top4{width:60px;height:auto;position:fixed;right:0;bottom:-400px;opacity:.8;z-index:9999;text-align:right}.page_top4 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}#container{margin:0;padding:0;width:100%;height:auto;background-color:transparent}h4{margin:1%;width:98%}#wrapper{margin:0;position:relative;width:100%;height:auto;padding:0;border-left:none;border-right:none}header h1{margin:0;padding:0 0 0 3px;padding:0;width:auto;height:auto;color:#333;font-size:80%;font-weight:400;text-align:left}h1 a:link,h1 a:visited,h1 a:hover{color:#333;text-decoration:none}header #logo{display:none;float:left;margin:0;padding:0;width:auto;height:auto}#hd_right{display:none;float:right;margin:0;padding:0;width:auto;height:auto}header nav{display:none;margin:0;padding:0}#primary{width:auto;float:none;margin:0;padding:0;line-height:150%}#main{float:none;margin:0;padding:0;text-align:left;width:auto;line-height:150%}#wrapper nav{margin:0 15px 0 5px;padding:0;width:auto;float:none}footer{margin:0;padding:0;color:#333;width:auto;text-align:center}#footer_menu{display:none;padding:3px 5px 5px;background-image:url(https://www.torituketai.jp/img/common/bg_footer_m.jpg);background-repeat:repeat-y;background-position:0 0;text-align:center}#side_voice{display:none;width:210px;margin-bottom:15px}.soudan_waku{display:none;width:auto;height:auto;margin:0 0 20px;padding:0 10px;text-align:center}.r_navi-frame{display:none}.r_navi-frame_contact{display:none}#tilte_image{margin-bottom:15px;width:auto}.arti_cont{float:none;width:auto;height:auto}.smtp_clear{display:block;clear:both}#wrapper div.title{display:none;margin-bottom:0;height:50px}#wrapper div.title_smtp{display:block;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:0;height:20px;padding:8px;font-size:120%;font-weight:700;color:#09c}h4{width:95%;margin:0 0 20px;padding:8px;background-color:#6495ed;color:#fff;text-align:left;font-size:120%}h4 a:link,h4 a:visited{text-decoration:none;color:#fff}h4 a:hover{text-decoration:underline;color:#fff}.btm-banner{display:none}.service_guide{float:none;margin:0 0 35px 55px;width:250px;height:auto}.service_guide p{margin:0;text-align:center;font-size:90%;line-height:150%}img{max-width:100%}table{max-width:100%}#toiawase_area{display:block;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:999}#toiawase_area_l a{float:left;margin-right:5px;text-align:left;width:32%;height:auto}#toiawase_area_c a{float:left;margin-right:5px;text-align:center;width:32%;height:auto}#toiawase_area_r a{float:left;margin:0;text-align:right;width:32%;height:auto}#primary ul li.thum-img{margin:0 .5% 24px;text-align:center;display:block;padding:0;width:32;height:auto;list-style:none}.thum_img{float:left;margin:0 10px 30px 0;text-align:center;display:block;padding:0;width:180px;height:195px;overflow:hidden;list-style:none}#humburg{display:block;padding:10px;background:#4aaed6;position:fixed;top:6px;right:0;z-index:100}#nav-drawer{position:relative}.nav-unshown{display:none}#nav-open{display:inline-block;width:25px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:before,#nav-open span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#fff;display:block;content:'';cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out;text-align:right;color:#fff}#nav-content{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:80%;max-width:400px;height:100%;background:#fff;transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%);padding-left:8px}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}div#kotei{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;background:#4aaed6;width:auto;height:auto;z-index:95}.smtplogo{width:40%}.smtpbtn{width:15%}.smtpestimate{width:30%}div#kotei_shita{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:stretch;margin-top:95px;-webkit-margin-top:0;width:100%}div#kotei_shita>.menu{width:12.5%;height:auto}div#kotei_shita>.menu img{width:80%;object-fit:cover;aspect-ratio:139/100;height:80%}#cat_area{display:none;margin:0 0 10px 2px;height:auto}.pc{display:none}.smtp_img{width:80%;height:auto}.container{mminx-width:375px;margin:0 0 0 10px}.swiper-navigation{background:#fff}.swiper-navigation .swiper-slide{padding:0 5px 8px;margin:0 0 15px;width:auto;font-size:85%}.swiper-navigation .swiper-slide.selected{font-weight:700;color:#09f;border-bottom:3px solid #09f;font-size:85%}.swiper-navigation .swiper-slide.selected:before{content:"";position:absolute;left:0;bottom:0}.swiper-contents{margin-bottom:50px}.swiper-contents .swiper-slide{background:#fff;padding:0 0 0 2px;box-sizing:border-box}.cate{float:left;width:65px;margin:0 2px 10px 0;height:auto;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate a:link,.cate a:visited{color:#9c7561;text-decoration:none}.cate a:hover{color:#9c7561;text-decoration:underline}.cate_end{float:left;width:65px;margin:0 2px 10px 0;height:auto;text-align:center;font-size:10px;color:#9c7561;line-height:130%}.cate_end a:link,.cate_end a:visited{color:#9c7561;text-decoration:none}.cate_end a:hover{color:#9c7561;text-decoration:underline}.cate3{float:left;width:68px;margin:0 0 8px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3 a:link,.cate3 a:visited{color:#9c7561;text-decoration:none}.cate3 a:hover{color:#9c7561;text-decoration:underline}.cate3_end{float:left;width:68px;margin:0 0 2px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate3_end a:link,.cate3_end a:visited{color:#9c7561;text-decoration:none}.cate3_end a:hover{color:#9c7561;text-decoration:underline}.cate4{float:left;width:68px;margin:0 0 20px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4 a:link,.cate4 a:visited{color:#9c7561;text-decoration:none}.cate4 a:hover{color:#9c7561;text-decoration:underline}.cate4_end{float:left;width:68px;margin:0 0 20px;height:auto;text-align:center;font-size:12px;color:#9c7561;line-height:130%}.cate4_end a:link,.cate_4end a:visited{color:#9c7561;text-decoration:none}.cate4_end a:hover{color:#9c7561;text-decoration:underline}.hb2{float:left;width:119px;margin:0 0 5px -10px;height:auto}.hb2_end{float:left;width:119px;margin:0 0 5px -10px;height:auto}.htc_area{display:none}.contact_notice{margin:0 0 15px;padding:0;width:auto;font-size:110%}.contact_frame{border:1px solid #ccc;margin:0 1%;padding:2%;width:auto;font-size:110%}.hissu_notice{border-bottom:1px double #ccc;margin:0 0 20px;padding:0 0 10px;width:auto;text-align:left}.contact_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:center;align-items:flex-start}.contact_flex input{width:80%}.contact_flex textarea{width:80%}.contact_left{border-bottom:1px dashed #ccc;width:100%;text-align:center;margin:0 0 10px;padding:0 0 10px}.contact_right{border-bottom:1px dashed #ccc;width:100%;text-align:left;margin:0 0 10px;padding:0 0 10px}.contact_right2{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:flex-start;align-items:flex-start;border-bottom:1px dashed #ccc;width:100%;text-align:left;margin:0 0 10px;padding:0 0 10px}.hissu_notice2{margin:0 0 20px;padding:0;width:auto;text-align:left}.contact_btn_bg{background-color:#14a1fc;margin:0;padding:10px;width:auto;text-align:center}span.wpcf7-list-item{display:block}.category_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0;width:auto;height:auto}.category_box2{display:-webkit-none;display:none;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0;width:auto;height:auto}.et_pb_module{display:inline-block;margin:0 5px 5px;color:#9c7561;width:60px;font-size:70%}.secList{display:inline-block;padding:0;cursor:pointer}.secList:hover{background:0 0;color:#9c7561}.et_pb_text_inner1{margin:0 5px;padding:20px;border:1px solid #39afd7;background-color:ivory;min-height:200px}.et_pb_text_inner2{background-color:transparent}.et_pb_text_inner3{background-color:transparent}.sectiont{background-color:#7fffd4;padding:5px}h2.accordion{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 2px;background-repeat:no-repeat;margin:0;padding:0 0 0 20px;text-align:left;font-size:100%;color:#333}h2.accordion a:link,h2.accordion a:visited{text-decoration:none;color:#333}h2.accordion a:hover{text-decoration:underline;color:#333}.accordion_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-top:1px solid #39afd7;margin:15px 0 0;padding:15px 0 0;width:auto;height:auto}.accordion_box ul{border-right:none;border-bottom:1px dotted #cccc;width:100%;margin:0 0 15px;padding:0 0 15px;text-align:left}.accordion_box ul.end{border-right:none;border-bottom:1px dotted #cccc;width:100%;margin:0 0 15px;padding:0 0 15px;text-align:left}.accordion_box2 ul.topmenu{border-right:none;border-bottom:1px dotted #cccc;width:100%;padding:10px;text-align:left;line-height:150%}.accordion_box2 ul.tm_end{border-right:none;border-bottom:none;width:100%;padding:15px 0 0 10px;text-align:left;line-height:150%}.accordion_box2 li{margin-bottom:5px;font-size:90%}.accordion_box2 li.pref{display:inline-block;margin-bottom:5px}.accordion_box2 ul{border-right:none;border-bottom:1px dotted #cccc;width:40%;padding:5px 10px;margin-bottom:10px;text-align:left}.accordion_box2 ul.end{border-right:none;border-bottom:1px dotted #cccc;width:40%;padding:5px 10px;text-align:left}h3.accordions{background-image:none;margin:0 0 5px;padding:0;text-align:left;font-size:85%;color:#39afd7}h3.accordions a:link,h3.accordions a:visited{text-decoration:none;color:#39afd7}h3.accordions a:hover{text-decoration:underline;color:#39afd7}.accordion_box li{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 4px;background-repeat:no-repeat;margin:0 0 15px;padding:0 0 0 20px;text-align:left;font-size:90%;color:#333}.accordion_box li a:link,.accordion_box li a:visited{text-decoration:none;color:#333}.accordion_box li a:hover{text-decoration:underline;color:#333}.htc_area{display:none}.contact_notice{margin:0 0 15px;padding:0;width:auto;font-size:110%}.contact_frame{border:1px solid #ccc;margin:0 1%;padding:2%;width:auto;font-size:110%}.hissu_notice{border-bottom:1px double #ccc;margin:0 0 20px;padding:0 0 10px;width:auto;text-align:left}.contact_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:center;align-items:flex-start}.contact_flex input{width:80%}.contact_flex textarea{width:80%}.contact_left{border-bottom:none;width:100%;text-align:left;margin:0 0 10px;padding:0;line-height:150%}.contact_right{border-bottom:1px dashed #ccc;width:100%;text-align:left;margin:0 0 10px;padding:0 0 10px;line-height:150%}.contact_right input[type=checkbox]{width:15px;height:15px}.contact_right input[type=radio]{width:15px;height:15px}span.wpcf7-list-item{display:table-row}span.wpcf7-list-item *{display:table-cell;vertical-align:middle}.hissu_notice2{margin:0 0 20px;padding:0;width:auto;text-align:left}.contact_btn_bg{background-color:#14a1fc;margin:0;padding:10px;width:auto;text-align:center}.japanese_map{position:relative;margin:0 auto;padding-bottom:30px;width:96%;height:auto}.map_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;align-items:flex-start;margin:0 auto -2px;padding:0;width:100%;line-height:100%}.mokuji_box{border:1px dashed #ccc;background:#eee;margin-bottom:16px;padding:16px 0;max-width:100%}.mokuji_title{margin-bottom:16px;color:#000;font-size:140%}ul.mokuji li{margin:0 0 16px 8px;padding:0;font-size:110%}ul.mokuji li a:link,ul.mokuji li a:visited{text-decoration:none;color:#38aed6}ul.mokuji li a:hover{text-decoration:underline;color:#38aed6}.soudan_waku{width:auto;height:auto;margin:50px 0 25px;padding:0;text-align:center}.foot_toiawase{position:relative;border:1px solid #ccc;background:#fff8dd;border-radius:8px;margin:0 5px;padding:12px 8px 12px 96px;width:auto;height:auto;line-height:100%;text-align:left}.mascot{position:absolute;width:20%;top:40px;left:5px}.gosoudankudasai{background:#00a3d9;border-radius:25px;margin:0 0 10px;padding:5px 20px;width:auto;height:auto;font-size:80%;color:#fff;font-weight:200;line-height:100%}.uketsuke_time{margin:0 0 10px 8px;font-size:93%;color:#000}.freecall{margin:0 0 10px 8px;font-size:200%;color:#00a3d9;pointer-events:none}.freecall a{color:#00a3d9;text-decoration:none}.freecall:before{content:url(https://torituketai.jp/img/common/freecall.png)}.tsunagaranai_time{margin:0 0 10px 8px;font-size:93%;color:#000;pointer-events:none}.tsunagaranai_time a{color:#000;text-decoration:none}.foot_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center}.foot_btn{margin-right:0;width:30%}#container2{margin:0 2%;padding:0;width:96%;height:auto;background-color:transparent}.bg_blue{background-color:#f1faff;margin:0 0 24px;padding:32px 0;text-align:center}h2.kiki{margin:0 0 16px;color:#00aae3;font-size:220%;line-height:1}.h2_kiki_en{margin:0;color:#00aae3;font-size:120%;line-height:1}.bg_yellow{background-color:#fffff4;margin:0 0 24px;padding:24px 0;text-align:center;width:100%}.bg_white{background-color:#fff;margin:0 0 24px;padding:24px 0;text-align:center;width:100%}.kiki_contents{position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;margin:0;width:100%}h3.kiki_name{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:left}h3.kiki_name2{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:left}h3.kiki_name3{border-bottom:none;margin:0 0 16px 2.4%;width:100%;color:#221714;font-size:140%;line-height:1;text-align:center}.mapcenter{margin:0;width:100%}}@media screen and (min-width:300px) and (max-width:640px){.category_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0;width:auto;height:auto}.category_box2{display:-webkit-none;display:none;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0;width:auto;height:auto}.et_pb_module{display:inline-block;margin:0 5px 5px;color:#9c7561;width:60px;font-size:70%}.secList{display:inline-block;padding:0;cursor:pointer}.secList:hover{background:0 0;color:#9c7561}.et_pb_text_inner1{margin:0 1%;padding:0;border:1px solid #39afd7;background-color:ivory;min-height:200px}.et_pb_text_inner2{background-color:transparent}.et_pb_text_inner3{background-color:transparent}.sectiont{background-color:#7fffd4;padding:5px}h2.accordion{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 2px;background-repeat:no-repeat;margin:0;padding:0 0 0 20px;text-align:left;font-size:100%;color:#333}h2.accordion a:link,h2.accordion a:visited{text-decoration:none;color:#333}h2.accordion a:hover{text-decoration:underline;color:#333}.accordion_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin:0;padding:15px 1% 0;width:auto;height:auto}.accordion_box ul{border-right:none;border-bottom:1px dotted #cccc;width:48%;margin:0 0 15px;padding:0 0 15px;text-align:left}.accordion_box ul.end{border-right:none;border-bottom:1px dotted #cccc;width:48%;margin:0 0 15px;padding:0 0 15px;text-align:left}.section{margin-bottom:16px}.accordion_box2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-top:none;margin:0;padding:0 1% 0;width:auto;height:auto}.accordion_box2 ul.topmenu{border-right:1px dotted #cccc;width:48%;padding:0 1% 0 0;text-align:left;line-height:180%}.accordion_box2 ul.topmenu:nth-child(2){border-right:none;width:47%;padding:0 0 0 2%;text-align:left;line-height:180%}.accordion_box2 ul.tm_end{border-right:none;border-bottom:none;width:48%;padding:0 1%;text-align:left;line-height:180%}.accordion_box2 li{margin-bottom:5px;font-size:100%}.accordion_box2 li.pref{display:inline-block;margin-bottom:5px}.accordion_box2 ul{border-left:none;border-right:none;border-bottom:1px dotted #cccc;width:30%;padding:0 1% 20px;text-align:left}.accordion_box2 ul.end{border-right:none;width:31%;padding:0 0 20px 1%;text-align:left;border-left:none;border-right:none;border-bottom:1px dotted #cccc}h3.accordions{background-image:none;margin:0 0 5px;padding:0;text-align:left;font-size:100%;color:#39afd7}h3.accordions a:link,h3.accordions a:visited{text-decoration:none;color:#39afd7}h3.accordions a:hover{text-decoration:underline;color:#39afd7}.accordion_box li{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 4px;background-repeat:no-repeat;margin:0 0 15px;padding:0 1% 0 20px;text-align:left;font-size:100%;color:#333}.accordion_box li a:link,.accordion_box li a:visited{text-decoration:none;color:#333}.accordion_box li a:hover{text-decoration:underline;color:#333}.accordion_box li{background-image:url("https://torituketai.jp/img/common/sankaku.gif");background-position:0 4px;background-repeat:no-repeat;margin:0 0 15px;padding:0 0 0 16px;text-align:left;font-size:100%;color:#333}}