body.home{padding-top:0!important}body a:hover{text-decoration:none}span.inline{display:inline-block!important}.device-pc .gMenu>li a{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:16px;letter-spacing:.1em}.device-pc .gMenu>li .gMenu_name{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:16px}.device-mobile .gMenu>li .gMenu_name{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:16px}.device-mobile .gMenu>li a{padding:14px 1.5em}body header nav ul li a{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:16px}.siteHeader_logo img{max-height:63px}body header nav ul li:last-child a{font-family:"fot-tsukuaoldmin-pr6n",sans-serif}body section h3{font-size:25px;color:#3e120a;text-align:center;border:none;letter-spacing:.2em;font-family:"fot-tsukuaoldmin-pr6n",sans-serif}body section h3:after{display:none}body.home .siteContent{padding-top:0!important}.vk-mobile-nav{overflow:unset}.alert-info{display:none}.washi_bg{background:url(http://shioanco.jp/wp-content/uploads/bg_01.png) repeat}.section>.container{max-width:none!important;padding:0!important}.section>.container>.row>.col{margin:0!important;padding:0!important;width:100%}.section>.container .row .col p:last-child{margin-bottom:0}.section>.container>.row{margin-left:0;margin-right:0}.siteContent{padding-bottom:0}header{transition:.5s}section .row{display:block;margin-left:0;margin-right:0}.sideSection{display:none!important}.arrow_btn{max-width:180px;width:100%;margin:auto;position:relative;text-align:left!important}.arrow_btn a{display:block;width:100%;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-weight:300;font-style:normal;font-size:18px;position:relative;height:2em;transition:.5s}.arrow_btn a span:before{content:'';display:block;position:absolute;bottom:0;right:0;width:1px;height:10px;background:0 0;border-right:1px solid #000;border-bottom:1px solid #000;transform:translate(0,45%);transition:.5s}.arrow_btn a span{display:block;width:100%;transition:.5s;position:absolute;top:50%;right:100%;padding-left:0;transform:translate(100%,-51%);border-bottom:1px solid #000}.arrow_btn a:hover span{padding-left:.5em}.arrow_btn a:hover span:before{width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;transform:translate(-7%,54%) rotate(-45deg)}@media(max-width:768px){.siteHeader_logo img{max-height:47px}body section h3{font-size:20px;color:#3e120a;text-align:center;border:none;letter-spacing:.2em;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;margin:1.5em 0 .8em}.arrow_btn a{font-size:15px}.pc-only{display:none!important}}a{color:#000!important}body:not(.home) .container .container .row{display:block}body:not(.home) .container .container .row:not(:last-child){margin-bottom:1.5rem}.mb0{margin-bottom:0!important}.breadSection .breadcrumb span{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;letter-spacing:.1em}html{   font-family:"游ゴシック体","Yu Gothic","游ゴシック","Yu Gothic","Noto Sans JP",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:400;font-size:16px;line-height:1.9;letter-spacing:.3em}body{font-family:"游ゴシック体","Yu Gothic","游ゴシック","Yu Gothic","Noto Sans JP",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:400;font-size:16px;line-height:1.9;letter-spacing:.3em}body p{font-family:"游ゴシック体","Yu Gothic","游ゴシック","Yu Gothic","Noto Sans JP",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:400;font-size:16px;line-height:1.9;letter-spacing:.3em}body .midashi{font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-weight:300;font-style:normal;writing-mode:vertical-rl;color:#3e120a;line-height:2.2;letter-spacing:16px}body .midashi span{font-family:'Libre Baskerville',serif}@media (max-width:768px){body{font-family:"Noto Sans JP","游ゴシック","Yu Gothic",serif,"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Hiragino Sans,sans-serif}body{font-size:13px}body p{font-size:13px}}@media (max-width:1199px) and (min-width:992px){body.header_scrolled .gMenu_outer nav{width:1170px}body .siteHeader_logo a{max-width:229.15px;display:block;margin:auto}}@media (min-width:992px){.home.header_scroll.device-pc .gMenu>li:last-child:hover{background:#3e120a}.home.header_scroll.device-pc .gMenu>li:last-child:hover a .gMenu_name{color:#fff}.home.device-pc .gMenu>li:nth-last-child(2){margin-right:2em}.device-pc .gMenu>li:nth-last-of-type(2){margin-right:2em}.home.device-pc .gMenu>li:last-child{width:160px;border:1px solid #ffff;transition:.5s}.device-pc .gMenu>li:last-child{width:160px;border:1px solid #000}.device-pc .gMenu>li:last-child a{padding:14px 1em;width:160px}header .container{max-width:1550px}.home.device-pc .gMenu>li:last-child:hover{background:#fff}.home.device-pc .gMenu>li:last-child:hover a .gMenu_name{color:#000}.device-pc .gMenu>li:last-child:hover{background:#3e120a}.device-pc .gMenu>li:last-child:hover a .gMenu_name{color:#fff}.device-pc .gMenu>li:last-child:before{display:none}.device-mobile .gMenu>li:nth-last-of-type(2){margin-right:2em}.device-mobile .gMenu>li:last-child{width:160px;border:1px solid #ffff}.device-mobile .gMenu>li:last-child:hover{background:#fff;color:#000}.device-mobile .gMenu>li:last-child:before{display:none}.home.header_scroll.device-pc .gMenu>li:last-child{width:160px;border:1px solid #000}.header_scrolled .gMenu{float:none;display:inline-flex}.header_scrolled .navbar-header{margin-bottom:0}.header_scrolled .gMenu_outer{clear:none;z-index:1000;position:static;width:auto;min-height:auto;box-shadow:none}.header_scrolled .gMenu_outer nav{width:auto;display:table-cell;padding-left:0;padding-right:0}}.col:after,.row:after,.container:after{content:"";display:table;clear:both}body.home header.siteHeader{background:0 0;transition:.5s}@media (max-width:991.98px){body.home header.siteHeader img{margin-left:0}}@media (min-width:769px){a[href^="tel:"]{pointer-events:none}.sp-only{display:none!important}body:not(.home) .container .container .row.flex{display:flex}.col{float:left}.col:not(:last-child){margin-right:2%}.span_12{width:100%}.span_10{width:82.333333%}.span_9{width:74%}.span_8{width:65.666666%}.span_6{width:49%}.span_7{width:57.33333%}.span_5{width:40.66666%}.span_4{width:32%}.span_3{width:24%}.header_scrolled .gMenu>li{border:none}.header_scrolled .gMenu_outer{position:inherit;clear:none;min-height:4em}}@media (max-width:768px){section .container .row{display:block;margin:0}.span_12{width:100%}.span_10{width:100%}.span_8{width:100%}.span_6{width:100%}.span_7{width:100%}.span_5{width:100%}.span_4{width:100%}.col{padding:0}}@media (min-width:769px){body:not(.home) .container .container .row.reverse{display:flex;flex-direction:row-reverse}body:not(.home) .container .container .row.reverse .col:first-child{margin-right:0}body:not(.home) .container .container .row.reverse .col:last-child{margin-right:2%}}.slider .slick-dots li button:before{content:'';width:45px;height:3px;background:#fff;opacity:1}.slider .slick-dots li{width:60px}.slick-dots li.slick-active button:before{background:#f1e1d8;opacity:1}.slider .slick-dots{text-align:right}header .gMenu>li:before{border-color:#000}header.siteHeader{border-bottom:1px solid #000}.section h2{border:none}.main_v .slick-dots{bottom:10px}.home .slick-dotted.slick-slider{margin-bottom:0}body .siteHeader_logo a{position:relative;display:block}body .siteHeader_logo a img{transition:.5s}body .siteHeader_logo a .brown{position:absolute;top:0;left:0;width:100%;height:100%}body:not(.home) .siteHeader_logo a .white{opacity:0}body.home:not(.header_scroll) .siteHeader_logo .brown{opacity:0}body.home.header_scroll .siteHeader_logo .white{opacity:0}@media (max-width:991px){body .siteHeader_logo a{position:relative;display:inline-block}body .siteHeader_logo a .brown{width:172.49px}.siteHeader .container{max-width:none;padding:16px 0}.siteHeader_logo{text-align:left}.siteHeader .container h1{text-align:left}.vk-mobile-nav-menu-btn{left:auto;right:16px;top:17px!important;background:0 0;width:50px;height:50px;overflow:hidden;border:1px solid transparent;border-radius:50%}.vk-mobile-nav-menu-btn:before{content:'';display:block;position:absolute;width:30px;height:2px;background:#000;top:10px;left:50%;transform:translate(-50%,0);transition:.5s}.vk-mobile-nav-menu-btn:after{content:'';display:block;position:absolute;width:30px;height:2px;background:#000;bottom:10px;left:50%;transform:translate(-50%,0);transition:.5s}.vk-mobile-nav-menu-btn span{position:absolute;width:30px;height:2px;background:#000;bottom:50%;left:50%;transform:translate(-50%,0);transition:.5s}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn:before{background:#fff}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn:after{background:#fff}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn span{background:#fff}.siteHeader_logo{padding:0 30px}.vk-mobile-nav-menu-btn.menu-open{background:0 0;border:1px solid #000;border-radius:50%}.vk-mobile-nav-menu-btn.menu-open:before{transform:translate(-50%,0) rotate(45deg);top:23px;background:#000}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn.menu-open:after{background:#000}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn.menu-open:before{background:#000}body.home:not(.header_scroll) .vk-mobile-nav-menu-btn.menu-open span{background:#000}.vk-mobile-nav-menu-btn.menu-open:after{transform:translate(-50%,0) rotate(-45deg);bottom:23px}.vk-mobile-nav-menu-btn.menu-open span{left:300%}.admin-bar .vk-mobile-nav.vk-mobile-nav-drop-in,.vk-mobile-nav.vk-mobile-nav-drop-in{top:0}.vk-mobile-nav-drop-in:before{content:'';display:block;position:fixed;width:0;height:0;top:40px;right:40px;background:#fff;border-radius:50%;transition:.5s;transform:translate(50%,-50%)}.vk-mobile-nav-drop-in.vk-mobile-nav-open:before{width:400vh;height:400vh}.vk-mobile-nav{display:flex;align-items:center;justify-content:center;background:0 0;pointer-events:none}.vk-mobile-nav.vk-mobile-nav-open{pointer-events:auto}.vk-mobile-nav ul{transition:.5s;transition-delay:0s;border:none!important}.vk-mobile-nav nav ul li a{border:none;text-align:center}.vk-mobile-nav.vk-mobile-nav-open ul{transition-delay:1s}.vk-mobile-nav ul li{opacity:0;transition:.5s}.vk-mobile-nav.vk-mobile-nav-open ul li{opacity:1}.vk-mobile-nav.vk-mobile-nav-open ul li:nth-child(1){transition-delay:.3s}.vk-mobile-nav.vk-mobile-nav-open ul li:nth-child(2){transition-delay:.4s}.vk-mobile-nav.vk-mobile-nav-open ul li:nth-child(3){transition-delay:.5s}.vk-mobile-nav.vk-mobile-nav-open ul li:nth-child(4){transition-delay:.6s}.vk-mobile-nav.vk-mobile-nav-open ul li:nth-child(5){transition-delay:.7s}}header.siteHeader{border:none;box-shadow:none;position:fixed}section .container{max-width:1200px;width:100%;margin:auto}.home section .container{max-width:1160px;width:100%;margin:auto}@media(max-width:768px){.home section .container{padding:0 20px}}.gMenu>li .gMenu_name{transition:.5s}body.home.header_scroll header{background:#fff}@media (min-width:992px){body.home:not(.header_scroll) .gMenu>li .gMenu_name{color:#fff}body.home:not(.header_scroll) .gMenu>li:before{border-color:#fff}.header_scrolled .gMenu_outer{background:0 0}}.main_visual{position:relative}.main_visual .main_visual_inner{background:#3e120a}.main_visual .main_visual_inner .main_visual_img{padding-top:53.125%;width:72.222222%;margin:auto;margin-right:0;background:url(https://shioanco.jp/wp-content/uploads/main_visual_img01.png) no-repeat center center/cover;position:relative}.main_visual .main_visual_title .main_copy{color:#fff;letter-spacing:.17em;line-height:1.2;font-family:"fot-tsukuaoldmin-pr6n",sans-serif}.main_visual .main_visual_title .main_copy span{color:#fff;font-size:20px;letter-spacing:.15em}@media (max-width:1275px) and (min-width:769px){.main_visual .main_visual_inner .main_visual_img{padding-top:765px}}@media (min-width:769px){.main_visual .main_visual_title .main_copy{font-size:3.33333vw}.main_visual .main_visual_title .main_copy span{font-size:1.38888vw}.main_visual .main_visual_title{position:absolute;left:8.333%;bottom:18.9542%}.main_visual .main_visual_inner .main_visual_img:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(26deg,rgba(75,14,3,.3) 30%,transparent 90%)}}@media (max-width:768px){.main_visual .main_visual_inner .main_visual_img{padding-top:124.8%;width:100%;background:url(https://shioanco.jp/wp-content/uploads/sp_main_visual_img01.jpg) no-repeat left center/cover;position:relative}.main_visual .main_visual_title{background:#3e120a;padding:15% 0}.main_visual .main_visual_title .main_copy{text-align:center;font-size:25px}.main_visual .main_visual_title .main_copy span{font-size:12px}}#top_sec01{padding:200px 0;background:url(http://shioanco.jp/wp-content/uploads/top_background_01.jpg) no-repeat center center/cover}#top_sec01 .container .row .col .midashi{font-size:30px}#top_sec01 .container .row .col .top_sec01_title{width:192px;margin:auto}#top_sec01 .container{max-width:740px}#top_sec01 .container .row .col .midashi .txt_indent{text-indent:3.1em;display:block}#top_sec01 .container .row .col .top_sec01_txt p{line-height:2;letter-spacing:.3rem}#top_sec01 .container .row .col .top_sec01_txt p:not(:last-child){margin-bottom:40px}@media(min-width:769px){#top_sec01 .container .row .col{display:flex;align-items:center}#top_sec01 .container .row .col .top_sec01_txt p.arrow_btn{margin-left:0}#top_sec01 .container .row .col .top_sec01_txt{padding-left:10%}}@media(max-width:768px){#top_sec01 .container .row .col .midashi{font-size:19px;margin:auto;letter-spacing:.5em;line-height:1.8}#top_sec01 .container .row .col .top_sec01_txt p:not(:last-child){margin-bottom:25px}#top_sec01 .container .row .col .top_sec01_title{margin-bottom:4rem}#top_sec01{padding:80px 0;background:url(http://shioanco.jp/wp-content/uploads/sp_top_background01.jpg) no-repeat center center/cover}.top_sec01_title{margin-bottom:96px}#top_sec01 .container .row .col .top_sec01_txt p{text-align:center;letter-spacing:.2em}}#top_sec02{padding:100px 0 200px;position:relative}#top_sec02:before{content:'';display:block;position:absolute;top:0;left:0;height:940px;width:70%;background:#f5ebe1}#top_sec02 .container{max-width:1200px;padding:0}#top_sec02 .container .row .span_12 .midashi{font-size:2rem;background:#3e120a;color:#fff;line-height:.9;padding:1rem .4rem .3rem 1rem}#top_sec02 .container .row .span_12 .midashi span{font-size:14px;letter-spacing:.2em}#top_sec02 .container .row .span_12 .txt_box{position:relative}#top_sec02 .container .row .span_12 .img_box{position:relative;z-index:0}#top_sec02 .container .row .span_12 .midashi{position:absolute;display:block;top:0;right:30px;transform:translatey(-22%);height:max-content;margin:0;letter-spacing:14px}#top_sec02 .container .row .span_12 .txt_box .txt_inner .arrow_btn{margin-left:0}#top_sec02 .container .row .span_12 .txt_box .txt_inner{padding:3.2rem 3.2rem 4rem;background:#fff;max-width:700px;margin:auto;margin-left:0;position:relative}#top_sec02 .container .row .span_12 .txt_box{padding-left:50px;margin-top:-190px}#top_sec02 .container .row .span_12 .txt_box .txt{letter-spacing:.35rem;line-height:1.9;margin-bottom:3rem}@media (min-width:769px){#top_sec02 .container .img_box img{width:1200px}}@media (max-width:1200px){#top_sec02:before{height:90%}}@media (max-width:768px){#top_sec02{padding:100px 0 100px}#top_sec02 .container .img_box img{width:100%}#top_sec02 .container .row .span_12 .midashi{font-size:1.25rem;background:#3e120a;color:#fff;line-height:1;padding:1rem 1rem .3rem;z-index:1;letter-spacing:.5rem}#top_sec02 .container .row .span_12 .midashi span{font-size:11px;letter-spacing:.12em}#top_sec02 .container .row .span_12 .txt_box .txt_inner{padding:1rem 1rem 2rem;background:#fff;max-width:none;margin:auto;margin-left:0;position:relative}#top_sec02 .container .row .span_12 .txt_box{padding:0 20px}#top_sec02 .container .row .span_12 .txt_box{margin-top:-40px;text-align:center}#top_sec02 .container .row .span_12 .txt_box .txt_inner .arrow_btn{margin-left:auto}#top_sec02 .container .row .span_12 .txt_box .txt{letter-spacing:.12rem;line-height:1.9;margin-bottom:1rem}#top_sec02:before{height:92%}}#top_sec03{padding:100px 0;background:#3e120a}#top_sec03 h2{color:#fff;writing-mode:unset;text-align:center;line-height:1.3;letter-spacing:.3rem}#top_sec03 h2 span{font-size:14px}#top_sec03 .container .row .span_12{padding:0}#top_sec03 .container .row .span_12 ul{list-style:none;padding-left:0}#top_sec03 .container .row .span_12 ul li{background:#fff;border-radius:5px;align-items:center;padding:1.3rem .5rem}#top_sec03 .container .row .span_12 ul li:not(last-child){margin-bottom:1rem}#top_sec03 .container .row .span_12 ul li:last-child{margin-bottom:0}#top_sec03 .container .row .span_12 ul li p{margin:0;min-width:140px;text-align:center;color:#3e120a;position:relative;font-family:"Libre Baskerville";font-size:13px;letter-spacing:.1rem}#top_sec03 .container .row .span_12 ul li a{padding-left:1.7rem;text-decoration:none;transition:.5s;transform:translatey(0px);letter-spacing:.2rem}#top_sec03 .container .row .span_12 ul li a:hover{transform:translatey(-5px)}#top_sec03 .container .row:not(last-child){margin-bottom:2rem}#top_sec03 .container .row .arrow_btn a span:before{border-color:#fff}#top_sec03 .container .row .arrow_btn a span{color:#fff;border-color:#fff}@media (min-width:769px){#top_sec03 .container .row .arrow_btn{margin-left:0}#top_sec03 .container .row .span_12 ul li{display:flex}#top_sec03 .container .row .span_12 ul li p:before{content:'';display:block;position:absolute;top:50%;right:0;transform:translate(0,-50%);width:1px;height:2rem;background:#3e120a}}@media (max-width:768px){#top_sec03{padding:60px 0}#top_sec03 h2{font-size:20px}#top_sec03 h2 span{font-size:11px;letter-spacing:.12em}#top_sec03 .container .row .span_12 ul li p{text-align:left;border-bottom:1px solid #3e120a;padding-bottom:.2rem;margin-bottom:.3rem}#top_sec03 .container .row .span_12 ul li{padding:1rem}#top_sec03 .container .row .span_12 ul li a{padding-left:0}#top_sec03 .container .row:not(last-child){margin-bottom:1rem}}#top_sec04{padding:120px 0 60px}#top_sec04 .container{max-width:1000px}#top_sec04 .container{max-width:1000px;padding:0}#top_sec04 .container .row .span_12{position:relative;padding:0}#top_sec04 .container .row .span_12 .txt_box{position:absolute;display:flex;height:100%;top:0;left:0;width:50%;align-items:center}#top_sec04 .container .row .span_12 .txt_box .flex{display:flex;width:100%}#top_sec04 .container .row .arrow_btn:after{background:#fff}#top_sec04 .container .row .arrow_btn a span{color:#fff;border-color:#fff}#top_sec04 .container .row .span_12 .txt_box p{color:#fff}#top_sec04 .container .row .span_12 .txt_box .midashi_box p{font-size:2rem;line-height:.9;margin:auto}#top_sec04 .container .row .span_12 .txt_box .midashi_box p span{font-size:14px;letter-spacing:.2em}#top_sec04 .container .row .span_12 .txt_box p a span{color:#fff}#top_sec04 .container .row .span_12 .txt_box p a span:before{border-color:#fff}#top_sec04 .container .row .span_12 .txt_box .txt_inner .title{font-size:40px;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;line-height:1;letter-spacing:.4rem;margin-bottom:.6em}#top_sec04 .container .row .span_12 .txt_box .txt_inner .txt{margin-bottom:3rem;letter-spacing:.24em}#top_sec04 .container .row .span_12 .txt_box .midashi_box{width:40%}#top_sec04 .container .row .span_12 .txt_box .txt_inner{width:60%}#top_sec04 .container .row .arrow_btn{margin-left:0}@media (max-width:1000px){#top_sec04 .container .row .span_12 .txt_box .txt_inner .title{font-size:7vw}}@media (max-width:768px){#top_sec04 .container .row .span_12 .img_box img{width:100%}#top_sec04{padding:100px 20px 50px}#top_sec04 .container .row .span_12 .txt_box .midashi_box p{font-size:1.25rem;line-height:1}#top_sec04 .container .row .span_12 .txt_box .txt_inner{width:72%}#top_sec04 .container .row .span_12 .txt_box .midashi_box p span{font-size:11px}#top_sec04 .container .row .span_12 .txt_box{position:absolute;display:flex;height:50%;top:50%;left:0;width:100%;align-items:center}#top_sec04 .container .row .span_12 .txt_box .txt_inner .title{font-size:8vw}#top_sec04 .container .row .span_12 .txt_box .midashi_box{width:28%}#top_sec04 .container .row .span_12 .txt_box .txt_inner .txt{margin-bottom:1rem}}#top_sec05{padding:60px 0 120px}#top_sec05 .container{padding:0;max-width:1000px}#top_sec05 .container .row .col .midashi{writing-mode:unset;font-size:2rem;line-height:1;letter-spacing:.3rem;margin-bottom:1.2rem;margin-left:0}#top_sec05 .container .row .col .midashi span{font-size:14px}#top_sec05 .container .row .col .txt_inner .txt{margin-bottom:3rem;letter-spacing:.24em;color:#3e120a}#top_sec05 .container .row .arrow_btn{max-width:250px}#top_sec05 .container .row .col .img_box img{max-width:450px;width:100%}#top_sec05 .container .row{position:relative}#top_sec05 .container .row:before{content:'';display:block;position:absolute;height:100%;width:97%;bottom:-15%;right:0;background:#f5ebe1}@media (max-width:989px) and (min-width:769px){#top_sec05 .container .row:before{height:120%}}@media (min-width:769px){#top_sec05 .container .row{display:flex;align-items:flex-end}#top_sec05 .container .row .arrow_btn{margin-left:0}#top_sec05 .container .row .col .txt_inner{padding-bottom:1rem}}@media (max-width:780px) and (min-width:769px){#top_sec05 .container .row .col .txt_inner .txt{font-size:2.05vw}}@media (max-width:768px){#top_sec05 .container .row .col .midashi span{font-size:11px;letter-spacing:.12em}#top_sec05{padding:50px 0}#top_sec05 .container .row .col .midashi{writing-mode:unset;font-size:1.25rem;line-height:1;letter-spacing:.3rem;margin-bottom:1.2rem;text-align:center}#top_sec05 .container{padding:0 20px}#top_sec05 .container .row:before{height:60%;width:120%;bottom:0;top:auto;right:50%;background:#f5ebe1;transform:translateX(50%)}#top_sec05 .container .row .col .img_box img{max-width:none;width:100%}#top_sec05 .container .row .col .txt_inner .txt{text-align:center}#top_sec05 .container .row .col .txt_box{padding:2.5rem 1rem}#top_sec05 .container .row .col .txt_inner .txt{margin-bottom:1rem}#top_sec05 .container .row .arrow_btn{max-width:220px}}.accordion_area .accordion_one .ac_header{background-color:#fff;border:1px solid #ccc;padding:1.5rem 4rem 1.5rem 2rem;position:relative;z-index:1;cursor:pointer;transition:.2s}.accordion_area .accordion_one .ac_header:not(.open):hover{background-color:#e3d5c5}.accordion_area .accordion_one .ac_header{background-color:#f5ebe1;border:none;border-radius:5px}.accordion_area .accordion_one .ac_header .i_box{position:absolute;top:50%;right:2rem;width:20px;height:20px;margin-top:-10px}.accordion_area .accordion_one .ac_header .i_box:before,.accordion_area .accordion_one .ac_header .i_box:after{position:absolute;content:"";margin:auto;box-sizing:border-box;vertical-align:middle}.accordion_area .accordion_one .ac_header .i_box:before{border-top:2px solid #3e120a;width:20px;height:0;top:0;bottom:0;right:0}.accordion_area .accordion_one .ac_header .i_box:after{border-left:2px solid #3e120a;width:0;height:20px;top:0;bottom:0;right:9px;transition:.3s}.accordion_area .accordion_one .ac_header.open .i_box:after{height:0}.accordion_area .accordion_one .ac_inner{display:none;padding:1.5rem 2rem;box-sizing:border-box;background:#fff}@media screen and (max-width:736px){.accordion_area .accordion_one .ac_header{padding:1rem 2rem 1rem .5rem}.accordion_area .accordion_one .ac_header .i_box{right:.8rem;width:15px;height:15px;margin-top:-7px}.accordion_area .accordion_one .ac_header .i_box:before{width:15px}.accordion_area .accordion_one .ac_header .i_box:after{height:15px;right:7px}.accordion_area .accordion_one .ac_inner{padding:1rem 1rem 1rem .5rem}}.p-faq__headinner{display:block;padding-left:40px;position:relative;line-height:1.5}.p-faq__headinner:before{position:absolute;left:0;top:.5em;content:"Q.";color:#3e120a;font-size:32px;transform:translate(-28%,-50%);font-weight:700}.p-faq__headinner p.p-faq__q-txt{ font-size:16px;color:#3e120a;letter-spacing:.3rem}@media screen and (max-width:736px){.p-faq__headinner{padding-left:25px}.p-faq__headinner:before{font-size:14px}.p-faq__headinner p.p-faq__q-txt{font-size:14px;letter-spacing:.15em}}.p-faq__bodyinner{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__bodyinner:before{position:absolute;left:0;top:.5em;content:"A.";color:#3e120a;font-size:32px;transform:translate(-28%,-50%);font-weight:700}.p-faq__bodyinner p.p-faq__a-txt{font-size:16px;color:#3e120a;letter-spacing:.3rem}@media screen and (max-width:736px){.p-faq__bodyinner{padding-left:25px}.p-faq__bodyinner:before{font-size:14px}.p-faq__bodyinner p.p-faq__a-txt{font-size:14px;letter-spacing:.15em}}#top_sec06{padding:60px 0 340px;position:relative}#top_sec06:before{content:'';display:block;position:absolute;bottom:10%;left:0;width:50%;height:360px;background:url(http://shioanco.jp/wp-content/uploads/top_img_04.jpg) no-repeat center center/cover}#top_sec06 .container .row .span_3 .midashi{font-size:2rem;line-height:.9;margin:auto}#top_sec06 .container .row .span_3 .midashi span{font-size:14px;letter-spacing:3px}#top_sec06 .container .row .span_9{padding-top:100px}#top_sec06 .container .row .btn_box{margin-top:2rem}#top_sec06 .container .row .btn_box .arrow_btn{margin-left:0}#top_sec06 .container .row .span_9 .txt_box{padding:3rem;background:#fff}#top_sec06 .container .row .span_9 .txt_box .accordion_one:not(:last-child){margin-bottom:1rem}#top_sec06 .container .row .span_9 .txt_box .accordion_one .ac_inner{border:none}@media (max-width:768px){#top_sec06 .container .row .btn_box .arrow_btn{margin-left:auto}#top_sec06{padding:50px 0 80px}#top_sec06 .container{padding:0}#top_sec06 .container .row .span_3 .midashi{line-height:1;letter-spacing:.5rem;font-size:1.25rem}#top_sec06:before{display:none}#top_sec06 .container .row .span_3 .midashi span{font-size:11px}#top_sec06 .container .row .span_9{padding-top:2rem}.col .p-faq__bodyinner:before{font-size:20px;left:10px}.col .p-faq__headinner:before{font-size:20px}.col .p-faq__headinner{padding-left:43px}.col .p-faq__bodyinner{padding-left:43px}.col .p-faq__headinner:before{left:10px}#top_sec06 .container .row .span_9 .txt_box{padding:1.5rem}}footer.siteFooter p{color:#fff;font-size:14px}footer.siteFooter{color:#fff;background:#3e120a;border:none;padding:60px 10px 40px}footer{font-family:"fot-tsukuaoldmin-pr6n",sans-serif}footer.siteFooter a{color:#ffff!important;text-decoration:none!important;font-size:13px;transition:.5s;letter-spacing:.1em;opacity:1}footer.siteFooter a:hover{opacity:.6}footer .footer_box{max-width:1200px;margin:auto;margin-bottom:3rem}footer .footerMenu{width:36%}footer .footer_box .footer_logo{margin-bottom:2rem}footer .footer_box .com_info table tr:last-child td:last-child{padding:0 0 0 1.5em}footer .footer_box .com_info table tr td{padding:0;letter-spacing:.08em}footer .footer_box .tel_box{margin-top:1rem}footer .footer_box .tel_box p{max-width:230px;width:100%;margin-bottom:0;padding:.5rem 1rem;border:1px solid #fff;text-align:center;font-size:15px;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;letter-spacing:.09em}footer .footer_box .tel_box p a{color:#fff!important;font-family:"Libre Baskerville",sans-serif;font-size:12.5px}footer .container{max-width:440px}footer .footerMenu ul li{width:200px;margin-bottom:1rem}footer .footerMenu ul li a{letter-spacing:.2rem;padding:0;border:none}footer ul.nav{margin:0}footer .footer_contact_box{width:156px}footer .footer_contact_box a{display:block;background:#fff;color:#3E120A!important;padding:.5rem 1rem;border:1px solid #fff;letter-spacing:.2rem;transition:.5s;text-align:center}footer .footer_contact_box a:hover{background:#3e120a;color:#fff!important;border:1px solid #fff;letter-spacing:.2rem}footer .footer_poricy_box{max-width:1200px;width:100%;text-align:right;margin:auto;border-bottom:1px solid #fff}footer .copySection p{padding-top:.5rem;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:13px;letter-spacing:.1em}footer nav ul.nav{column-count:2;display:block}@media(max-width:1040px){footer nav ul.nav{column-count:1}}footer .footer_box .com_info table tr:first-child td:last-child{font-family:"Libre Baskerville",sans-serif}footer .footerMenu ul li a{transition:.5s;opacity:1}footer .footerMenu ul li a:hover{opacity:.6}@media(min-width:769px){footer .footerMenu ul li a{font-size:16px}footer .footer_box{display:flex}footer .footer_main_box{width:50%}footer .footer_box .com_info table tr:first-child td:last-child{padding:1em 0 0 1.5em}footer .footer_box .com_info table tr:first-child td:first-child{padding:1em 0 0}}@media(max-width:768px){footer .footer_box .tel_box p a{font-size:13px}footer .footer_logo{text-align:center}footer .com_info table tr{display:block;width:100%}footer .footer_box .footer_main_box .com_info table tr td{padding:0;width:100%;text-align:center;display:block;line-height:1.6}footer .footer_box .footer_logo{margin:auto;margin-bottom:3rem;max-width:240px}footer .footer_box .com_info table tr td:first-child{font-size:12px}footer .footer_box .com_info table tr:last-child td:last-child{padding-left:0}footer .footer_box .com_info table tr:first-child{margin-bottom:1rem}footer .footer_box .tel_box p{margin:auto;margin-bottom:.5rem;font-size:10px}footer .footer_contact_box{width:100%;max-width:230px;margin:auto}footer .footer_contact_box a{text-align:center}footer .footer_box .tel_box{margin-top:2rem}footer .footerMenu{width:100%;margin-top:2rem}footer .footerMenu ul li{text-align:center;width:100%;margin-bottom:0}footer .footer_poricy_box{font-size:12px;padding:.5em 0}}body:not(.home) .section .container section:not(:last-child){margin-bottom:10%}body:not(.home) .entry-full{margin-bottom:0}figure{margin:0}body:not(.home) .page-header{padding-top:100px;background:0 0}body:not(.home) .page-header .col-md-12{padding:0}body:not(.home) section .container{max-width:1200px;padding:0}body:not(.home) section .container .col{padding:0}body:not(.home) .page-header .container .row h1{background:#fff;margin:0;padding:2em 0;color:#3e120a;font-size:32px;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;letter-spacing:.3em;line-height:1.5}body:not(.home) .page-header .container .row h1 span{color:#c79a6d;font-size:25px;letter-spacing:.1em}body:not(.home) .siteContent{padding:150px 10px}@media (max-width :768px){body:not(.home) .siteContent{padding:80px 0}body:not(.home) .section .container section:not(:last-child){margin-bottom:20%}body:not(.home) .page-header .container .row h1{padding:1.5em 0;font-size:23px;letter-spacing:.1em;line-height:1.3}body:not(.home) .page-header .container .row h1 span{color:#c79a6d;font-size:16px;letter-spacing:.1em}}.section.breadSection .container{max-width:1200px!important}.section.breadSection{border:none}.about_us section .row .text_box{display:flex;align-items:center;padding:3rem .5rem;background:#fff}.about_us .section .container .row section .row:not(:last-child){margin-bottom:5.5rem}.about_us section .row .text_box .title_box p{margin:auto;font-size:30px;letter-spacing:.5em}.about_us section .row .text_box .inner_box p{letter-spacing:.3em}.about_us section .row .text_box .title_box p{margin-top:-4.2em}.about_us section.about_sec02 .row .text_box .title_box p{margin-top:-2.7em;height:270px}.about_us section.about_sec03 .row .text_box .title_box p{margin-top:-2.7em;line-height:1.5}.about_us section.about_sec03 .row .text_box .title_box p .text_indent{text-indent:4em;display:block}@media (min-width :769px){.about_us section .row .text_box .title_box{width:28.333333%}}@media (max-width :768px){.about_us section.about_sec02 .row .text_box .title_box p{height:207px}.about_us .section .container .row section .row:not(:last-child){margin-bottom:42%}.about_us section.about_sec03 .row .text_box .title_box p{margin-top:-6.4em}.about_us section.about_sec02 .row .text_box .title_box p{margin-top:-6.5em}.about_us section .row .text_box{display:block}body.about_us section .container{padding:0 20px}.about_us section .row .text_box .title_box p{margin:auto;font-size:25px;letter-spacing:.35em;margin-top:-5.2em}.about_us section .row .text_box .inner_box{padding-top:3rem}.about_us section.about_sec02 .row .text_box .inner_box{padding-top:2rem}.about_us section .row .text_box .inner_box p{text-align:center}}body.products section .container .text_box{position:relative;padding:4rem .5rem;background:#fff}body.products section .container .text_box .title_box{position:absolute;background:#3e120a;top:0;right:4%;transform:translate(0,-17%);display:block;width:70px}body.products section .container .text_box .title_box p{font-size:25px;color:#fff;margin:0;padding:.8em .2em .3em;text-align:center}::-webkit-full-page-media,:future,:root body.products section .container .text_box .title_box p{height:200px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body.products section .container .text_box .title_box p{height:200px}}::-webkit-full-page-media,:future,:root body.products section.product_sec02 .container .text_box .title_box p{height:155px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body.products section.product_sec02 .container .text_box .title_box p{height:155px}}body.products section .container .text_box .inner_box{text-align:center}body.products section .container .text_box .inner_box .inner_txt{letter-spacing:.3rem;margin-bottom:3rem}body.products section .container .text_box .inner_box .btn_box{max-width:300px;width:100%;margin:auto;border-top:1px solid #3e120a;position:relative;padding-top:1.5rem}body.products section .container .text_box .inner_box .btn_title{position:absolute;margin:0;top:0;left:50%;transform:translate(-50%,-50%);color:#3e120a;background:#fff;width:13rem;letter-spacing:.2rem;font-family:"fot-tsukuaoldmin-pr6n",sans-serif}body.products section .container .text_box .inner_box .btn_{max-width:300px;width:100%;display:block;margin-bottom:.5rem}body.products section .container .text_box .inner_box .tel_{max-width:300px;width:100%;display:block}body.products section .container .text_box .inner_box .tel_ a{width:100%;display:block;font-family:"Libre Baskerville",sans-serif;padding:.8rem .5rem;color:#3E120A!important;background:#f5ebe1;text-align:center;letter-spacing:.1em}body.products section .container .text_box .inner_box .btn_ a{width:100%;display:block;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;padding:.8rem .5rem;border:1px solid #3e120a;color:#3e120a !important;text-align:center;transition:.5s;letter-spacing:.2em}body.products section .container .text_box .inner_box .btn_ a:hover{color:#fff!important;background:#3e120a}body.products section.product_sec02 .container .text_box .inner_box>img{max-width:530px;width:100%;margin:auto}body.products section .container .text_box .product_box{margin-top:5rem}body.products section .container .text_box .product_box .pc_product_img .row:not(:last-child){margin-bottom:1%}@media (min-width:769px){body.products section.product_sec02 .container .text_box{padding:4rem .5rem 4%}body.products section .container .text_box .product_box .pc_product_img{padding:0 2%}body.products .section .container .container .row:not(:last-child){margin-bottom:4.5rem}body.products section .container .text_box .product_box .pc_product_img .row .col:not(:last-child){margin-right:1%}body.products section .container .text_box .product_box .pc_product_img .row .span_4{width:32.66665%}}@media (max-width:768px){body.products section .container .text_box{padding:4rem 20px}body.products section .container .text_box .title_box{width:46px}body.products section .container .text_box .title_box p{font-size:16px;letter-spacing:.3em;padding:.5em .2em .3em}::-webkit-full-page-media,:future,:root body.products section .container .text_box .title_box p{height:97px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body.products section .container .text_box .title_box p{height:97px}}::-webkit-full-page-media,:future,:root body.products section.product_sec02 .container .text_box .title_box p{height:85px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body.products section.product_sec02 .container .text_box .title_box p{height:85px}}body.products .container .container .row:not(:last-child){margin-bottom:3rem}body.products section .container .text_box .title_box{transform:translate(0,-36%)}.product_sec02 .sp_product_img .col.span_6{width:49.5%}.product_sec02 .sp_product_img .col.span_6:not(:last-child){margin-right:1%}.product_sec02 .row .col .sp_product_img .row{display:flex}body:not(.home) .container section.product_sec02 .sp_product_img .row:not(:last-child){margin-bottom:1%}body.products section .container .text_box .inner_box .inner_txt{margin-bottom:2em}body.products section .container .text_box .product_box{margin-top:3rem}body.products section .container .text_box .inner_box .btn_box{max-width:235px}body.products section .container .text_box .inner_box .btn_title{letter-spacing:.1em;width:10rem}body.products section .container .text_box .inner_box .btn_ a{letter-spacing:.1em;padding:.6rem .5rem}body.products section .container .text_box .inner_box .tel_ a{letter-spacing:.1em;padding:.6rem .5rem}}body.company .siteContent{padding:150px 10px}body.company .conmany_sec01 .container{max-width:920px;margin:auto}body.company .conmany_sec01 .container .row .col{padding:3rem 3.5em;background:#ffff}body.company .conmany_sec01 .container .row .col table{border:none;background:url(http://shioanco.jp/wp-content/uploads/table_bg.png) no-repeat right center;background-size:313px}body.company .conmany_sec01 .container .row .col table td{border-color:#e2dbda;letter-spacing:.3em;padding:1.5em 1em 1.5em 0}body.company .conmany_sec01 .container .row .col table td:first-child{width:25%}@media (max-width:768px){body.company .conmany_sec01 .container .row .col table{background-size:152px}body.company .conmany_sec01 .container .row .col table td span{color:#785853}body.company .conmany_sec01 .container .row .col table td{border-color:#e2dbda;letter-spacing:.3em;padding:1em 1em 1em 0;line-height:1.8}body.company .conmany_sec01 .container .row .col table tr:last-child td:last-child{border:none;padding-bottom:0}body.company .conmany_sec01 .container .row .col table tr:first-child td:last-child{padding-top:0}body.company .conmany_sec01 .container .row .col{padding:1.3rem;background:#ffff}body.company .siteContent{padding:80px 20px}}body.blog .postList{max-width:1000px;margin:auto;width:100%}body.blog .postList a.media-body_excerpt{display:none}body.blog .postList .entry-meta_items_term{display:none}.fa_v6_css .entry-meta_items.published:before{display:none}body.blog .postList .entry-meta_items{font-size:14px;color:#3e120a;font-family:"Libre Baskerville",sans-serif;letter-spacing:.1em}body.blog .postList .entry-meta_items:before{content:'';display:block;position:absolute;top:50%;right:0;transform:translate(0,-50%);width:1px;height:2rem;background:#3e120a}body.blog .postList .entry-meta{margin:0;min-width:140px;text-align:center;padding-left:0;position:relative}body.blog .postList .media{border:none;background:#fff;border-radius:5px;padding:1.5em .5em}body.blog .postList .media:not(:last-child){margin-bottom:1rem}body.blog .postList h1.media-heading{margin:0;font-size:16px;padding-left:1.7rem;text-decoration:none;transition:.5s;letter-spacing:.2rem}body.blog .siteContent{padding:150px 20px}@media (min-width:769px){body.blog .postList .media-body{display:flex;align-items:center}}@media (max-width:768px){body.blog .siteContent{padding:100px 20px}body.blog .postList .entry-meta{text-align:left;border-bottom:1px solid #3e120a;padding-bottom:.5rem;margin-bottom:.6rem}body.blog .postList .entry-meta_items:before{display:none}body.blog .postList h1.media-heading{padding-left:0}body.blog .postList .media{padding:1.3em}body.blog .postList .entry-meta_items{font-size:12px}.media .media-body .media-heading a{font-size:13px}}ul.page-numbers li:first-child>.page-numbers{border-radius:50%}ul.page-numbers li:last-child>.page-numbers{border-radius:50%}ul.page-numbers li:not(:last-child){margin-right:.5rem}ul.page-numbers li{overflow:unset}ul.page-numbers li a{height:40px;width:40px;border-radius:50%;border:1px solid #3e120a;overflow:unset;color:#3E120A!important;letter-spacing:0;display:flex;align-items:center;justify-content:center}ul.page-numbers li>span{height:40px;width:40px;border-radius:50%;border:1px solid #3e120a;overflow:unset}ul.page-numbers li a.prev{border:none}ul.page-numbers li a.next{border:none}ul.page-numbers li span.page-numbers{color:#3e120a;border:none;border-radius:unset;text-align:center;display:flex;align-items:center;justify-content:center}ul.page-numbers li a,ul.page-numbers li span.page-numbers{text-align:center}ul.page-numbers li span.page-numbers.current{background:#3e120a;letter-spacing:0}.page-header_pageTitle,h1.page-header_pageTitle:first-child{background:#fff;margin:0;padding:2em 0;color:#3e120a;font-size:32px;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;letter-spacing:.3em;line-height:1.5}.page-header_pageTitle span,h1.page-header_pageTitle:first-child span{color:#c79a6d;font-size:25px;letter-spacing:.1em}@media (max-width:768px){.page-header_pageTitle span,h1.page-header_pageTitle:first-child span{color:#c79a6d;font-size:16px;letter-spacing:.1em}}body.post-template-default .section .container .row article{max-width:1000px;width:100%;display:block;margin:auto}body.post-template-default .section .container .row article .entry-meta_items_author{display:none}body.post-template-default .section .container .row article .entry-meta_items_term{display:none}body.post-template-default .section .container .row article .entry-footer{display:none}body.post-template-default .vk_posts{display:none}#comments{display:none}.entry-header{border:none}.entry-meta{font-family:"Libre Baskerville",sans-serif;color:#3e120a;letter-spacing:.1em}.mainSection header h1{font-weight:700}#bread_crumb li.category{display:none}.post-template-default .breadcrumb li:nth-child(3){display:none}body.post-template-default .siteContent{padding:150px 20px}@media (max-width:768px){body.post-template-default .siteContent{padding:80px 20px}.page-header_pageTitle,h1.page-header_pageTitle:first-child{padding:1.5em 0;font-size:23px;letter-spacing:.1em;line-height:1.3}}body.contact .page-header .container .row h1,body.confirm .page-header .container .row h1,body.thanks .page-header .container .row h1{background:0 0;margin:0;padding:1.5em 0}body.contact .siteContent,body.confirm .siteContent{padding:80px 10px 150px}body.contact .contact_sec01 .container .row p,body.confirm .contact_sec01 .container .row p{text-align:center;letter-spacing:.3em}body.contact .contact_sec01 .container .row p:not(:last-child){margin-bottom:2em}body.contact .section .container section:not(:last-child){margin-bottom:6%}body.contact .section .container section form{background:#fff;padding:2.5rem}body.contact .section .container section form table{border:none;margin-bottom:1.8em}body.contact .section .container section form table th{border:none;display:block;width:100%;padding-bottom:0}body.contact .section .container section form table td{border:none;display:block;width:100%;padding-top:.6em;padding-bottom:0}body.contact .section .container section form table td input{display:block;max-width:100%;width:100%;border-color:#3e120a;border-radius:0;padding:1rem .75rem;height:auto}body.contact .section .container section form table td textarea{display:block;max-width:100%;width:100%;border-color:#3e120a;border-radius:0;padding:1rem .75rem}body.contact .section .container section form table tr.required th span{font-size:12px;background:#3e120a;color:#fff;border-radius:5px;padding:.2em .4em;letter-spacing:.3em;margin-right:.8em}body.contact .section .container section form table tr.Any th span{font-size:12px;background:#f5ebe1;color:#000;border-radius:2px;padding:.4em;letter-spacing:.3em;margin-right:.8em}body.contact .section .container section form .check_box{text-align:center;font-size:14px}body.contact .section .container section form .check_box p{margin-bottom:0;font-size:14px}body.contact .section .container section form .check_box p a{text-decoration:underline}body.contact form .check_box{margin-bottom:1em}body.contact input[type=checkbox],input[type=radio]{border-color:#3e120a}body.contact .btn:not(:disabled):not(.disabled){max-width:300px;width:100%;margin:auto;color:#fff;border:1px solid #3e120a;background:#3e120a;transition:.5s;display:block;font-size:18px;letter-spacing:.2em;padding:1.2em .2em;font-family:"fot-tsukuaoldmin-pr6n",sans-serif}body.contact .btn:not(:disabled):not(.disabled):hover{background:#fff;color:#3e120a}@media (max-width:768px){body.contact .section .container section form{background:#fff;padding:.5rem .5em 2em}body.contact .btn:not(:disabled):not(.disabled){padding:1em .2em;font-size:16px;border-radius:0}body.contact .section .container section form .check_box p{font-size:12px;margin-bottom:1em}}body.confirm section .container{max-width:1000px;width:100%}body.confirm section .container form{padding:3em;background:#fff}body.confirm section .container form table{border:none}body.confirm section .container form table tr{border:none}body.confirm section .container form table tr th{border:none;display:block;width:100%;padding-bottom:0;padding-left:0}body.confirm section .container form table tr td{border:none;display:block;width:100%;padding-top:.6em;padding-bottom:.2em;font-weight:700;padding-left:1em}body.confirm section .container form table tr span{display:none}body.confirm section .container form .check_box{display:none}body.confirm section .container form .btn_box{text-align:center;margin-top:3em}body.confirm section .container form .btn_box input{max-width:300px;width:100%}body.confirm section .container form .btn_box input:first-child{margin-right:1em}body.confirm section .container form .btn_box input{max-width:300px;width:100%;font-size:18px;font-family:"fot-tsukuaoldmin-pr6n",sans-serif}body.confirm section .container form .btn_box input:last-child{color:#fff;border:1px solid #3e120a;background:#3e120a;transition:.5s;font-size:18px;letter-spacing:.2em;padding:1.2em .2em}body.confirm section .container form .btn_box input:last-child:hover{background:#fff;color:#3e120a}body.confirm section .container form .btn_box .back{color:#3e120a;border:1px solid #f5ebe1;background:#f5ebe1;transition:.5s;font-size:18px;letter-spacing:.2em;padding:1.2em .2em}body.confirm section .container form .btn_box .back:hover{background:#fff;border:1px solid #3e120a}body.confirm .section .container section:not(:last-child){margin-bottom:6%}@media (max-width:768px){body.contact .siteContent,body.confirm .siteContent,body.thanks .siteContent{padding:50px 20px 100px}body.confirm .page-header,body.contact .page-header,body.thanks .page-header{padding-top:60px}body.confirm section .container form{padding:.5rem 1.2em 2em}body.confirm section .container form .btn_box input{font-size:16px}body.confirm section .container form .btn_box input:first-child{margin-right:0;margin-bottom:1rem}}body.thanks .page-header{display:none}body.thanks .breadSection{display:none}body.thanks .thanks_sec01 .container .col{text-align:center}body.thanks .thanks_sec01 .container p.thanks_txt{font-size:70px;color:#c79a6d;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;letter-spacing:.2em;line-height:1.5;margin-bottom:.4em}body.thanks .thanks_sec01 .container p.top_btn{max-width:300px;width:100%;margin:auto}body.thanks .thanks_sec01 .container p.top_btn a{display:block;width:100%;background:#3e120a;color:#fff!important;border:1px solid #3e120a;font-family:"fot-tsukuaoldmin-pr6n",sans-serif;font-size:18px;letter-spacing:.2em;padding:.9em .2em;transition:.5s}body.thanks .thanks_sec01 .container p.top_btn a:hover{background:#fff;color:#3E120A!important}body.thanks .siteContent{padding:170px 0}@media (max-width:768px){body.thanks .siteContent{padding:100px 0}body.thanks .thanks_sec01 .container p.thanks_txt{font-size:45px;letter-spacing:.1em;margin-bottom:.2em}body.thanks .thanks_sec01 .container p.top_btn a{font-size:16px}}body.policy section .container{max-width:1200px;padding:2em;background:#fff}body.policy section .container .row .col p{font-size:14px}body.policy section .container .row .col p.policy_title span{display:inline-block;font-size:16px;background:#3e120a;color:#fff;line-height:1;padding:.3em .5em}body.policy .siteContent{padding:150px 10px}@media (max-width:768px){body.policy section .container{padding:2em}body.policy .siteContent{padding:80px 20px}}body.faq .siteContent{padding:80px 10px}body.faq section .container .accordion_one:not(:last-child){margin-bottom:1em}body.faq .section .container .row .col section{margin-bottom:0}.ani{transition:1s;transform:translatey(20px);opacity:0}.ani.on{transform:translatey(0px);opacity:1}@media(min-width:769px){.home .section .container section h2 .relative:before{transition:1s;transition-delay:.5s;height:0}.home .section .container section h2 .relative.on:before{height:90%}.max_width_275{max-width:275px}.max_width_700{max-width:700px}}@media(max-width:768px){.home .section .container section h2 .relative:before{transition:1s;transition-delay:.5s;width:0}.home .section .container section h2 .relative.on:before{width:100px}}.img_anima{position:relative;overflow:hidden}.img_anima img{position:relative;z-index:2;transition:1s;opacity:0;transition-delay:1.2s;transform:scale(1.1)}.img_anima.on img{opacity:1;transform:scale(1)}.img_anima:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1;transition:1s;transform:translatex(-101%)}.img_anima.up:before{transform:translatey(-101%)}.img_anima.on:before{transform:translatex(0%)}.img_anima.up.on:before{transform:translatey(0%)}@keyframes blur{from{filter:blur(20px)}to{filter:blur(0)}}.main_copy{animation:blur 1.5s both ease-in}