@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}.site-bg{background:url("../images/bg-site.png") repeat top left;background-size:300px}.site-subbg{background:#F8F8EF}.btn-area .btn-box .btn-main{margin-bottom:3rem}.btn-area .btn-box a.link{display:block;width:100%;margin-bottom:1rem;color:#3D3825;font-weight:500;text-align:center}.btn-area .btn-box a.link:hover{text-decoration:underline}.btn-box{margin:2rem auto 5rem}.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em;color:#212529;border-radius:0.5rem}@media screen and (max-width:768px){.btn{font-size:1.2rem;padding:1rem 4rem}}@media screen and (max-width:500px){.btn{padding:1rem 2rem}}.btn.btn-main{color:#fff!important;background-color:#eb6100!important;border-bottom:5px solid #b84c00!important}.btn.btn-main:hover{margin-top:5px;color:#fff!important;background-color:#cf5500!important;border-bottom:2px solid #b84c00!important}.btn.btn-blank{color:#fff!important;background-color:#63AE00!important;border-bottom:5px solid #669429!important}.btn.btn-blank:hover{margin-top:5px;color:#fff!important;background-color:#63AE00!important;border-bottom:2px solid #669429!important}.btn.btn-sub{color:#fff!important;background-color:#423014!important;border-bottom:5px solid #1E1B12!important}.btn.btn-sub:hover{margin-top:5px;color:#fff!important;background-color:#32240e!important;border-bottom:2px solid #1E1B12!important}header.content-header{text-align:center}header.content-header.page-title{margin-top:1rem;margin-bottom:5rem}@media screen and (max-width:500px){header.content-header.page-title{margin-bottom:3rem}}header.content-header.page-title .text-box{margin-top:2.5rem;margin-bottom:0;color:#3D3825;font-size:1rem;font-weight:700;line-height:2}@media screen and (max-width:500px){header.content-header.page-title .text-box{font-size:0.9rem;line-height:1.6}}header.content-header.page-title .text-box.text-center-box{text-align:center}@media screen and (max-width:768px){header.content-header.page-title .text-box.text-center-box{text-align:left}}header.content-header.page-title .text-box strong{color:#F56B00;font-size:1.1rem;font-weight:600}header.content-header .content-title-block{text-align:center}header.content-header .content-title-block i.menu-icon:before{display:block;content:"";height:60px;margin:0 auto}@media screen and (max-width:768px){header.content-header .content-title-block i.menu-icon:before{height:45px}}@media screen and (max-width:500px){header.content-header .content-title-block i.menu-icon:before{height:40px}}header.content-header .content-title-block i.menu-icon.menu-icon01:before{width:70px;background:url("../images/page_title/menu_icon01.png") no-repeat center center;background-size:contain}header.content-header .content-title-block i.menu-icon.menu-icon02:before{width:65px;background:url("../images/page_title/menu_icon02.png") no-repeat center center;background-size:contain}header.content-header .content-title-block i.menu-icon.menu-icon03:before{width:65px;background:url("../images/page_title/menu_icon03.png") no-repeat center center;background-size:contain}header.content-header .content-title-block i.menu-icon.menu-icon04:before{width:65px;background:url("../images/page_title/menu_icon04.png") no-repeat center center;background-size:contain}header.content-header .content-title-block i.menu-icon.menu-icon05:before{width:65px;background:url("../images/page_title/menu_icon05.png") no-repeat center center;background-size:contain}header.content-header .content-title-block i{color:#549300;font-size:3.5rem}header.content-header .content-title-block .content-title{display:block;margin-top:10px;color:#3D3825;font-size:2rem;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){header.content-header .content-title-block .content-title{font-size:1.5rem}}@media screen and (max-width:500px){header.content-header .content-title-block .content-title{margin-top:5px;font-size:1.2rem}}header.content-header .content-title-block .content-subtitle{display:block;color:#D3C6AA;font-size:1rem;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){header.content-header .content-title-block .content-subtitle{font-size:0.8rem}}@media screen and (max-width:500px){header.content-header .content-title-block .content-subtitle{font-size:0.6rem;line-height:1.5}}table.table-info{margin-top:1rem}table.table-info tr{border-bottom:solid 10px #f8f8ef;background:#fff}table.table-info tr th{width:30%;max-width:300px;color:#fff;font-size:1rem;font-weight:500;background:#549300}table.table-info tr td{color:#3D3825;font-size:1rem;font-weight:500}@media screen and (max-width:768px){table.table-info td,table.table-info th,table.table-info tr{display:block;width:100%!important;max-width:none!important}table.table-info th{margin-bottom:0}table.table-info td{margin-bottom:1.5rem}}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5}button.close{padding:0;background-color:transparent;border:0}.alert-dismissible .close{position:absolute;top:8px;right:0;z-index:2;padding:0.75rem 1.25rem;color:inherit}@media screen and (max-width:768px){.alert-dismissible .close{top:4px}}.alert .close{color:#000;opacity:0.2}.lg-sub-html h4{color:#fff!important}.pc_only{display:block}.sp_only{display:none}@media screen and (max-width:768px){.pc_only{display:none}.sp_only{display:block}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){body{padding-right:0!important}}body.is-preload *,body.is-preload :after,body.is-preload :before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}body,input,select,textarea{font-family:"Noto Sans JP",sans-serif;font-weight:300;color:#5d5d5d;font-size:14pt;line-height:1.75em}@media screen and (max-width:1280px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:980px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width:768px){body,html{overflow-x:hidden}}@media screen and (max-width:735px){body,input,select,textarea{font-size:11pt}}b,strong{color:#252122;font-weight:400}em,i{font-style:italic}sub{position:relative;top:0.5em;font-size:0.8em}sup{position:relative;top:-0.5em;font-size:0.8em}blockquote{border-left:solid 0.75em #dddddd;padding:1em 0 1em 1.5em;font-style:italic}h1,h2,h3,h4,h5,h6{color:#252122;font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (max-width:735px){h2,h3,h4,h5,h6{font-size:1.25em}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h2{font-size:1.5em}h3{font-size:1.35em}a{color:#3D3825;text-decoration:none}a:hover{color:#3D3825;text-decoration:none}br.clear{clear:both}hr{border:0;border-top:solid 1px #dddddd;height:1px;margin:2em 0 2em 0}dl,ol,p,table,ul{margin-bottom:2em}#page_top{position:fixed;bottom:30px;right:3%;z-index:100}@media screen and (max-width:1280px){#page_top{bottom:15px;right:2%}}@media screen and (max-width:980px){#page_top{display:none}}#page_top a{display:block;width:130px;height:auto;text-align:center;text-decoration:none;padding:0}@media screen and (max-width:1280px){#page_top a{width:100px}}#page_top a img{width:100%}#page_top a:hover{text-decoration:none}#header{position:relative;background:#ffffff;border-bottom:solid 12px #423014;padding:0;text-align:center}#header .container{position:relative;padding-left:13px}@media screen and (max-width:768px){#header .container{width:100%}}#header h1.header-logo{padding-top:6px}#header h1.header-logo .b-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit}#header h1.header-logo img.logo_img{height:110px;margin-right:0.9rem}@media screen and (max-width:980px){#header h1.header-logo img.logo_img{height:90px}}@media screen and (max-width:768px){#header h1.header-logo img.logo_img{height:75px}}@media screen and (max-width:500px){#header h1.header-logo img.logo_img{height:60px}}#header h1.header-logo p.site-name{margin-top:3.5rem;margin-bottom:0;color:#698612;font-size:3rem;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:900}@media screen and (max-width:1280px){#header h1.header-logo p.site-name{font-size:2.5rem}}@media screen and (max-width:980px){#header h1.header-logo p.site-name{margin-top:3rem;font-size:1.8rem}}@media screen and (max-width:768px){#header h1.header-logo p.site-name{margin-top:1.7rem}}@media screen and (max-width:500px){#header h1.header-logo p.site-name{margin-top:1.3rem;font-size:1rem;font-weight:800}}@media screen and (max-width:768px){.sub_page .header-contect{display:none}}.header-contect{position:absolute;top:0;right:-1.5rem;width:45%;max-width:405px;z-index:2}@media screen and (max-width:768px){.header-contect{top:100px;right:0;width:35%}}@media screen and (max-width:500px){.header-contect{top:85px;right:0;width:45%}}.header-contect .header-contect-inner{padding:1.6rem 1.5rem 1rem;border-radius:0 0 15px 15px;background:#423014}@media screen and (max-width:768px){.header-contect .header-contect-inner{padding:1rem 1rem 0.5rem 1.5rem;border-radius:15px 0 0 15px}}@media screen and (max-width:500px){.header-contect .header-contect-inner{padding:0.7rem 0.8rem 0.3rem 1.2rem;border-radius:10px 0 0 10px}}.header-contect .header-contect-inner a{display:block}.header-contect .header-contect-inner img.header_contact_img{height:50px}@media screen and (max-width:1280px){.header-contect .header-contect-inner img.header_contact_img{width:100%;height:auto}}.content-partner{width:100%;max-width:960px;margin:0 auto 5rem}.content-partner .partner-title{margin-bottom:1rem;padding:1.5rem 0;color:#fff;font-size:1.5rem;background:#423014;text-align:center}.content-partner .partner-title br{display:none}@media screen and (max-width:768px){.content-partner .partner-title{margin-bottom:8px;padding:1rem 0;font-size:1.2rem}}@media screen and (max-width:500px){.content-partner .partner-title{padding:0.7rem 0.5rem;font-size:1rem}.content-partner .partner-title br{display:block}}.content-partner .partner_list{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}@media screen and (max-width:768px){.content-partner .partner_list{gap:0.5rem}}@media screen and (max-width:500px){.content-partner .partner_list{-ms-grid-columns:1fr 0.5rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.5rem}}.content-partner .partner_list .partner_item{list-style:none;margin:0;padding:7px 5px 0;background:#fff;border:solid 5px #615A40}@media screen and (max-width:768px){.content-partner .partner_list .partner_item{border:solid 3px #615A40}}.content-partner .partner_list .partner_item img{width:100%}#footer{position:relative;padding:2em 0 0;background:#DEE8D2;border-top:solid 15px #423014}#footer header.footer-header{margin-bottom:4.5rem;text-align:center}@media screen and (max-width:500px){#footer header.footer-header{margin-bottom:3rem}}#footer header.footer-header img{display:block;margin:0 auto}#footer header.footer-header img.footer-logo{width:25%;max-width:170px}@media screen and (max-width:500px){#footer header.footer-header img.footer-logo{width:40%}}#footer header.footer-header img.footer-sitename{width:50%;max-width:360px}@media screen and (max-width:500px){#footer header.footer-header img.footer-sitename{margin-top:1rem;width:70%}}#footer .row>.col-md-8{padding-left:10px}#footer .site-info .site-info-box{margin-bottom:2rem;color:#3D3825}#footer .site-info .site-info-box .site-info-title{margin-bottom:10px;font-size:1.6rem;font-weight:900}@media screen and (max-width:1280px){#footer .site-info .site-info-box .site-info-title{font-size:1.4rem}}@media screen and (max-width:980px){#footer .site-info .site-info-box .site-info-title{font-size:1.2rem}}#footer .site-info .site-info-box .info-text{margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.5}@media screen and (max-width:980px){#footer .site-info .site-info-box .info-text{font-size:0.8rem}}#footer .site-map{margin-bottom:2.5rem;padding:2.5rem;background:#fff;border-radius:15px}@media screen and (max-width:980px){#footer .site-map{margin-bottom:1.5rem;padding:1.5rem}}#footer .site-map ul.sitemap_list{overflow:hidden;width:100%;margin-bottom:0}#footer .site-map ul.sitemap_list .sitemap_item{float:left;margin-right:2rem}#footer .site-map ul.sitemap_list .sitemap_item a{font-size:1.3rem;font-weight:700;line-height:2}@media screen and (max-width:980px){#footer .site-map ul.sitemap_list .sitemap_item a{font-size:1.1rem}}#footer .site-map ul.sitemap_list .sitemap_item a:hover{color:#F56B00}#footer .link-box{display:block;width:100%}@media screen and (min-width:501px){#footer .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial}}#footer .link-box a{width:50%;padding-top:1.4rem;padding-bottom:1.6rem;color:#fff;font-size:1.3rem;text-align:center}@media screen and (max-width:1280px){#footer .link-box a{padding:1.4rem 2rem 1.6rem}}@media screen and (max-width:980px){#footer .link-box a{padding:1rem 1rem 1.25rem;font-size:1rem}}@media screen and (max-width:500px){#footer .link-box a{width:100%;margin-bottom:1rem}}@media screen and (min-width:501px){#footer .link-box a:first-child{margin-right:2rem}}#footer .link-box a:first-child i{position:relative;top:4px}#footer .link-box a i{margin-right:1rem;font-size:2rem}@media screen and (max-width:980px){#footer .link-box a i{margin-right:0.5rem;font-size:1.5rem}}#copyright{width:100%;margin:5.5rem 0 0;padding:2rem 0;color:#fff;background:#423014;text-align:center}@media screen and (max-width:980px){#copyright{margin:4rem 0 0}}#copyright p{margin:0;padding:0;font-size:1rem;font-weight:500}.alert{width:100%;max-width:960px;margin:0 auto}.swal2-title{font-size:1.4rem!important;line-height:2!important}#main{position:relative;padding:4em 0 4em 0;padding-bottom:5rem!important}@media screen and (max-width:768px){#main{padding-bottom:3rem!important}}.container{margin:0 auto;max-width:100%;width:1186px}@media screen and (max-width:1280px){.container{width:980px}}@media screen and (max-width:980px){.container{width:calc(100% - 60px)}}@media screen and (max-width:768px){.container{width:calc(100% - 80px)}}@media screen and (max-width:735px){.container{width:calc(100% - 40px)}}article,section{margin-bottom:2.5em}article:last-child,article>:last-child,section:last-child,section>:last-child{margin-bottom:0}@media screen and (max-width:735px){article,section{margin-bottom:20px}}@media screen and (max-width:500px){article,section{margin-bottom:3rem}}header{margin:0 0 1.5em 0}header>p{display:block;font-style:italic;margin:0.5em 0 0 0;padding-bottom:0.5em}header.major{position:relative;text-align:center;border-top:solid 1px #ccc;top:1em;margin:0 0 3em 0}header.major h2{background:#fff;position:relative;top:-0.65em;display:inline;margin:0;padding:0 1em 0 1em}@media screen and (max-width:980px){header.major{margin:0.75em 0 2.5em 0}header.major h2{padding:0 1em 0 1em}}@media screen and (max-width:735px){header{margin:0 0 1em 0}}footer{margin:2.25em 0 0 0}@media screen and (max-width:735px){footer{margin:2em 0 0 0}}.box{background:#ffffff;padding:2.75em 1.75em 2.75em 1.75em}.box .image.featured{position:relative;width:auto;left:1.75em;top:1.75em;margin:-4.5em 0 4.25em -3.5em}.box.post header{padding-top:1em;margin:0 0 2em 0}.box.post h2{font-size:2.5em;letter-spacing:-0.015em}.box.post header>p{margin-top:1.25em;font-size:1.25em}.box footer ul.actions{margin-bottom:0}@media screen and (max-width:768px){.box footer ul.actions li{margin:1em 0 0 0;display:block}.box footer ul.actions li .button{width:100%}.box footer ul.actions li:first-child{margin-top:0}}@media screen and (max-width:735px){.box{padding:25px 15px 20px 15px}.box .image.featured{left:15px;top:15px;margin:-40px 0 40px -30px}.box.post header{padding-top:0;margin:0 0 1em 0}.box.post h2{font-size:1.5em;line-height:1.5em}.box.post header>p{margin-top:0;font-size:1em}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.aln-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.aln-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.imp{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width:1280px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.aln-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.aln-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.imp-xlarge{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row>.col-1-xlarge{width:8.3333333333%}.row>.off-1-xlarge{margin-left:8.3333333333%}.row>.col-2-xlarge{width:16.6666666667%}.row>.off-2-xlarge{margin-left:16.6666666667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333333333%}.row>.off-4-xlarge{margin-left:33.3333333333%}.row>.col-5-xlarge{width:41.6666666667%}.row>.off-5-xlarge{margin-left:41.6666666667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333333333%}.row>.off-7-xlarge{margin-left:58.3333333333%}.row>.col-8-xlarge{width:66.6666666667%}.row>.off-8-xlarge{margin-left:66.6666666667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333333333%}.row>.off-10-xlarge{margin-left:83.3333333333%}.row>.col-11-xlarge{width:91.6666666667%}.row>.off-11-xlarge{margin-left:91.6666666667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}}@media screen and (max-width:980px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.aln-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.aln-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.imp-large{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row>.col-1-large{width:8.3333333333%}.row>.off-1-large{margin-left:8.3333333333%}.row>.col-2-large{width:16.6666666667%}.row>.off-2-large{margin-left:16.6666666667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333333333%}.row>.off-4-large{margin-left:33.3333333333%}.row>.col-5-large{width:41.6666666667%}.row>.off-5-large{margin-left:41.6666666667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333333333%}.row>.off-7-large{margin-left:58.3333333333%}.row>.col-8-large{width:66.6666666667%}.row>.off-8-large{margin-left:66.6666666667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333333333%}.row>.off-10-large{margin-left:83.3333333333%}.row>.col-11-large{width:91.6666666667%}.row>.off-11-large{margin-left:91.6666666667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width:768px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.aln-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.aln-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.imp-medium{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row>.col-1-medium{width:8.3333333333%}.row>.off-1-medium{margin-left:8.3333333333%}.row>.col-2-medium{width:16.6666666667%}.row>.off-2-medium{margin-left:16.6666666667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333333333%}.row>.off-4-medium{margin-left:33.3333333333%}.row>.col-5-medium{width:41.6666666667%}.row>.off-5-medium{margin-left:41.6666666667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333333333%}.row>.off-7-medium{margin-left:58.3333333333%}.row>.col-8-medium{width:66.6666666667%}.row>.off-8-medium{margin-left:66.6666666667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333333333%}.row>.off-10-medium{margin-left:83.3333333333%}.row>.col-11-medium{width:91.6666666667%}.row>.off-11-medium{margin-left:91.6666666667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width:735px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.aln-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.aln-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.imp-small{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row>.col-1-small{width:8.3333333333%}.row>.off-1-small{margin-left:8.3333333333%}.row>.col-2-small{width:16.6666666667%}.row>.off-2-small{margin-left:16.6666666667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333333333%}.row>.off-4-small{margin-left:33.3333333333%}.row>.col-5-small{width:41.6666666667%}.row>.off-5-small{margin-left:41.6666666667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333333333%}.row>.off-7-small{margin-left:58.3333333333%}.row>.col-8-small{width:66.6666666667%}.row>.off-8-small{margin-left:66.6666666667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333333333%}.row>.off-10-small{margin-left:83.3333333333%}.row>.col-11-small{width:91.6666666667%}.row>.off-11-small{margin-left:91.6666666667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}ul.actions{list-style:none;padding-left:0}ul.actions li{display:inline-block;margin-left:1em;padding-left:0}ul.actions li:first-child{margin-left:0}@media screen and (max-width:735px){ul.actions li{margin:1em 0 0 0;display:block}ul.actions li .button{width:100%}ul.actions li:first-child{margin-top:0}}ul.divided{list-style:none;padding-left:0}ul.divided li{border-top:solid 1px #ddd;padding:1em 0 1em 0}ul.divided li:first-child{border-top:0;padding-top:0}@media screen and (max-width:735px){ul.divided li{padding:0.5em 0 0.5em 0}}#page-wrapper>section{margin-bottom:0}#nav{margin:2.5rem 5.7rem 0 7.8rem}@media screen and (max-width:1280px){#nav{margin:2.5rem 0 0}}@media screen and (max-width:980px){#nav{margin:1.5rem 0 0}}#nav>ul{list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-columns:repeat(6,1fr);gap:2px;width:100%;margin:0;padding:0}#nav>ul>li{position:relative;padding:0;cursor:pointer}#nav>ul>li.menu-item a{position:relative;bottom:-12px;padding-bottom:12px;border-bottom:solid 12px #423014}#nav>ul>li>a{display:block;text-decoration:none;padding:1rem 0 0;outline:0}#nav>ul>li>a h3{margin:12px 0 0;color:#3D3825;font-size:1rem;line-height:1;letter-spacing:-1px}#nav>ul>li>a span{position:relative;top:-5px;color:#D3C6AA;font-size:0.8rem;font-weight:500;line-height:1}#nav>ul>li>a i.menu-icon:before{display:block;content:"";height:40px;margin:0 auto}#nav>ul>li>a i.menu-icon.menu-icon01:before{width:65px;background:url("../images/header/menu/menu_icon01.png") no-repeat center center;background-size:contain}#nav>ul>li>a i.menu-icon.menu-icon02:before{width:65px;background:url("../images/header/menu/menu_icon02.png") no-repeat center center;background-size:contain}#nav>ul>li>a i.menu-icon.menu-icon03:before{width:65px;background:url("../images/header/menu/menu_icon03.png") no-repeat center center;background-size:contain}#nav>ul>li>a i.menu-icon.menu-icon04:before{width:65px;background:url("../images/header/menu/menu_icon04.png") no-repeat center center;background-size:contain}#nav>ul>li>a i.menu-icon.menu-icon05:before{width:65px;background:url("../images/header/menu/menu_icon05.png") no-repeat center center;background-size:contain}#nav>ul>li .notyet-login a.btn.btn-main{position:absolute;top:5px;right:0;display:inline-block;width:100%;max-width:120px;margin:0 auto;padding:0.5rem 0 1rem}#nav>ul>li .notyet-login a.btn.btn-main i{margin-bottom:0.5rem;font-size:1.5rem}#nav>ul>li .notyet-login a.btn.btn-main h3{color:#fff;font-size:0.8rem;line-height:1.5;letter-spacing:1px;margin-top:0}#nav>ul>li .already-login{margin-left:1rem}#nav>ul>li .already-login a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;padding:1rem}#nav>ul>li .already-login a i{font-size:1.2rem}#nav>ul>li .already-login a h3{margin-left:0.5rem;color:#fff;font-size:0.8rem}#nav>ul>li .already-login a+a{margin-top:0.5rem}#nav>ul>li.active>a,#nav>ul>li.current>a,#nav>ul>li:hover>a{background:#fff6ed;border-bottom:solid 12px #D3550D}#nav>ul>li.active>a i.menu-icon:before,#nav>ul>li.current>a i.menu-icon:before,#nav>ul>li:hover>a i.menu-icon:before{display:block;content:"";height:40px;margin:0 auto}#nav>ul>li.active>a i.menu-icon.menu-icon01:before,#nav>ul>li.current>a i.menu-icon.menu-icon01:before,#nav>ul>li:hover>a i.menu-icon.menu-icon01:before{width:65px;background:url("../images/header/menu/menu_icon01_active.png") no-repeat center center;background-size:contain}#nav>ul>li.active>a i.menu-icon.menu-icon02:before,#nav>ul>li.current>a i.menu-icon.menu-icon02:before,#nav>ul>li:hover>a i.menu-icon.menu-icon02:before{width:65px;background:url("../images/header/menu/menu_icon02_active.png") no-repeat center center;background-size:contain}#nav>ul>li.active>a i.menu-icon.menu-icon03:before,#nav>ul>li.current>a i.menu-icon.menu-icon03:before,#nav>ul>li:hover>a i.menu-icon.menu-icon03:before{width:65px;background:url("../images/header/menu/menu_icon03_active.png") no-repeat center center;background-size:contain}#nav>ul>li.active>a i.menu-icon.menu-icon04:before,#nav>ul>li.current>a i.menu-icon.menu-icon04:before,#nav>ul>li:hover>a i.menu-icon.menu-icon04:before{width:65px;background:url("../images/header/menu/menu_icon04_active.png") no-repeat center center;background-size:contain}#nav>ul>li.active>a i.menu-icon.menu-icon05:before,#nav>ul>li.current>a i.menu-icon.menu-icon05:before,#nav>ul>li:hover>a i.menu-icon.menu-icon05:before{width:65px;background:url("../images/header/menu/menu_icon05_active.png") no-repeat center center;background-size:contain}.dropotron{border-radius:5px;background-color:#252122;background-color:rgba(34,30,31,0.98);padding:1.25em 1.5em 1.25em 1.5em;font-style:italic;min-width:13em;-webkit-box-shadow:0px 8px 15px 0px rgba(0,0,0,0.5);box-shadow:0px 8px 15px 0px rgba(0,0,0,0.5);text-align:left;margin-top:-1.25em;margin-left:-1px;list-style:none}.dropotron a,.dropotron span{color:#aaa;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.dropotron li{padding:0.25em 0 0.25em 0}.dropotron li:hover>a,.dropotron li:hover>span{color:#fff}.dropotron.level-0{margin-top:2em}.dropotron.level-0:before{content:"";display:block;position:absolute;left:50%;margin-left:-10px;top:-9px;border-left:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px #252122;border-bottom-color:rgba(34,30,31,0.98)}#navPanel,#titleBar{display:none}@media screen and (max-width:768px){#nav{display:none}#page-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;padding-bottom:1px}#titleBar{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;display:block;width:80px;height:60px;right:0;position:fixed;top:0;z-index:901;background:none}#titleBar .toggle{text-decoration:none;width:80px;height:60px}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#titleBar .toggle:before{content:"\f0c9";display:block;position:absolute;right:10px;top:10px;width:50px;height:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;background:rgba(150,150,150,0.75);border-radius:5px}#titleBar .toggle:active:before{background-color:rgb(150,150,150)}#navPanel{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(230px);transform:translateX(230px);-webkit-transition:-webkit-transform -0.5s ease;transition:-webkit-transform -0.5s ease;transition:transform -0.5s ease;transition:transform -0.5s ease,-webkit-transform -0.5s ease;display:block;height:100%;right:0;overflow-y:auto;position:fixed;top:0;width:230px;z-index:902;color:#858484;background-image:url("images/bg02.png");-webkit-box-shadow:inset -3px 0px 5px 0px rgba(0,0,0,0.35);box-shadow:inset -3px 0px 5px 0px rgba(0,0,0,0.35)}#navPanel .link{display:block;padding:0 1em 3rem 1em;height:44px;line-height:44px;color:#423014;font-size:1.2rem;font-weight:500;font-family:"Noto Sans JP",sans-serif;text-decoration:none;border-top:solid 1px #423014}#navPanel .link.depth-4{border-bottom:solid 1px #423014}#navPanel .link.depth-5{margin:1rem;padding-bottom:3rem;border-top:solid 1px #eb6100!important}#navPanel .link.depth-5 h3{color:#fff!important}#navPanel .link.depth-6{margin:1rem;padding-bottom:3rem;border-top:solid 1px #423014!important}#navPanel .link.depth-6 h3{color:#fff!important}#navPanel .link h3{display:inline-block;margin:12px 0 0;color:#3D3825;font-size:1rem;line-height:1;letter-spacing:-1px}#navPanel .link i.menu-icon:before{position:relative;top:8px;display:inline-block;content:"";width:25px;height:25px;margin-right:0.5rem}#navPanel .link i.menu-icon.menu-icon01:before{background:url("../images/header/menu/menu_icon01.png") no-repeat center center;background-size:contain}#navPanel .link i.menu-icon.menu-icon02:before{background:url("../images/header/menu/menu_icon02.png") no-repeat center center;background-size:contain}#navPanel .link i.menu-icon.menu-icon03:before{background:url("../images/header/menu/menu_icon03.png") no-repeat center center;background-size:contain}#navPanel .link i.menu-icon.menu-icon04:before{background:url("../images/header/menu/menu_icon04.png") no-repeat center center;background-size:contain}#navPanel .link i.menu-icon.menu-icon05:before{background:url("../images/header/menu/menu_icon05.png") no-repeat center center;background-size:contain}#navPanel .link br,#navPanel .link span{display:none}#navPanel .sp_contact{padding:0 1rem 1rem}#navPanel .sp_contact a{display:block;width:100%;padding:1rem 1rem 0.5rem}#navPanel .sp_contact a img{width:100%}body.navPanel-visible #page-wrapper{-webkit-transform:translateX(-230px);transform:translateX(-230px)}body.navPanel-visible #titleBar{-webkit-transform:translateX(-230px);transform:translateX(-230px)}body.navPanel-visible #navPanel{-webkit-transform:translateX(0);transform:translateX(0)}}table{width:100%}table tr{border-top:solid 1px #dddddd}table tr:first-child{border-top:0}table td{padding:0.5em 1em 0.5em 1em}table th{text-align:left;padding:0.5em 1em 0.5em 1em;font-weight:700;margin:0 0 1em 0}table thead{border-bottom:solid 2px #dddddd}form label{display:inline-block;color:#252122;font-weight:400;margin:0 0 0.5em 0}form input[type=email],form input[type=password],form input[type=text],form select,form textarea{-webkit-appearance:none;display:block;border:0;padding:0.75em 1em;font-size:1em;border-radius:5px;border:solid 1px #dddddd;background:#fff;width:100%}form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{-webkit-box-shadow:inset 0px 0px 1px 1px #43bff0;box-shadow:inset 0px 0px 1px 1px #43bff0}form textarea{height:15em}form ::-webkit-input-placeholder{color:#555!important}form :-moz-placeholder{color:#555!important}form ::-moz-placeholder{color:#555!important}form :-ms-input-placeholder{color:#555!important}form ::-moz-focus-inner{border:0}.form-area,.info-area{position:relative;width:100%;max-width:960px;margin:3rem auto}.form-area .form-title,.form-area .info-title,.info-area .form-title,.info-area .info-title{position:relative;width:100%;color:#3D3825;line-height:2.5}@media screen and (max-width:500px){.form-area .form-title,.form-area .info-title,.info-area .form-title,.info-area .info-title{line-height:4}}.form-area .form-title:after,.form-area .form-title:before,.form-area .info-title:after,.form-area .info-title:before,.info-area .form-title:after,.info-area .form-title:before,.info-area .info-title:after,.info-area .info-title:before{content:"";overflow:hidden;position:absolute;bottom:0}.form-area .form-title:before,.form-area .info-title:before,.info-area .form-title:before,.info-area .info-title:before{width:30%;max-width:200px;border-bottom:10px solid #63AE00;z-index:2}.form-area .form-title:after,.form-area .info-title:after,.info-area .form-title:after,.info-area .info-title:after{left:0;width:100%;max-width:960px;border-bottom:10px solid #D7EBBC;z-index:1}.form-area .form-box,.form-area .info-box,.info-area .form-box,.info-area .info-box{margin-bottom:5rem}.form-area .form-box .form-subbox,.form-area .info-box .form-subbox,.info-area .form-box .form-subbox,.info-area .info-box .form-subbox{margin:2.5rem 0 0}.form-area .form-box .text-box,.form-area .info-box .text-box,.info-area .form-box .text-box,.info-area .info-box .text-box{margin-top:2rem;color:#3D3825;font-size:1.1rem;font-weight:500;line-height:1.5}@media screen and (max-width:500px){.form-area .form-box .text-box,.form-area .info-box .text-box,.info-area .form-box .text-box,.info-area .info-box .text-box{font-size:0.9rem;line-height:1.8}}.form-area .form-box .text-box.text-center-box,.form-area .info-box .text-box.text-center-box,.info-area .form-box .text-box.text-center-box,.info-area .info-box .text-box.text-center-box{text-align:center}@media screen and (max-width:768px){.form-area .form-box .text-box.text-center-box,.form-area .info-box .text-box.text-center-box,.info-area .form-box .text-box.text-center-box,.info-area .info-box .text-box.text-center-box{text-align:left}}.form-area .form-box .form-announce,.form-area .info-box .form-announce,.info-area .form-box .form-announce,.info-area .info-box .form-announce{margin-bottom:1rem;color:#3D3825;font-size:0.9rem;font-weight:500}@media screen and (max-width:500px){.form-area .form-box .form-announce,.form-area .info-box .form-announce,.info-area .form-box .form-announce,.info-area .info-box .form-announce{font-size:0.8rem}}@media screen and (max-width:768px){.form-area .responsive-table-box .text-announce,.info-area .responsive-table-box .text-announce{margin-bottom:1rem;font-size:0.9rem;font-weight:600}.form-area .responsive-table-box .info-box ul.category_list,.info-area .responsive-table-box .info-box ul.category_list{overflow-y:scroll;width:100%}.form-area .responsive-table-box .info-box ul.category_list li.category_line,.info-area .responsive-table-box .info-box ul.category_list li.category_line{width:100%;min-width:768px}}table.form-table tr{border:none}table.form-table th{width:180px;padding-left:0;color:#3D3825}table.form-table th .required{display:inline-block;margin-left:1rem;color:#F56B00;font-size:0.9rem;font-weight:500}table.form-table td{padding-left:0}table.form-table td.is-invalid input.form-check-input{border-color:#dc3545!important}table.form-table td.is-invalid .invalid-feedback{margin-left:-1.5rem}@media screen and (max-width:500px){table.form-table{display:block;width:100%}table.form-table tbody,table.form-table td,table.form-table th,table.form-table tr{display:block;width:100%}table.form-table tr{margin-bottom:2rem}table.form-table th{margin-bottom:0;font-size:1.2rem}table.form-table td{padding-left:1.5rem;padding-right:0}table.form-table td .form-check-inline{margin-bottom:1rem}table.form-table td .form-check-inline input[type=radio]{top:-2px!important;margin-top:0}table.form-table td .form-check-inline label{font-size:1rem!important}}.form-area .row{position:relative;margin-top:0;margin-left:-1rem;margin-right:0}.form-area .row [class^=col-]{position:relative}.form-area .row>*{padding:0 0 0 1rem}.form-area .form-group{margin-top:1rem}@media screen and (max-width:500px){.form-area .form-group .input-group{display:block;width:100%}.form-area .form-group .input-group .form-control{width:100%;margin-bottom:0.5rem}.form-area .form-group .input-group .form-control.inline:first-child{border-radius:5px!important}.form-area .form-group .input-group.passwor-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form-area .form-group .input-group.passwor-group .form-control{width:80%!important;margin-bottom:0}.form-area .form-group .input-group.passwor-group .form-control.inline:first-child{border-radius:5px 0 0 5px!important}}.form-area .form-group label{margin-bottom:0;color:#3D3825;font-size:1.1rem;font-weight:600}@media screen and (max-width:500px){.form-area .form-group label{font-size:1rem}}.form-area .form-group label span{display:inline-block;margin-left:1rem;color:#F56B00;font-size:0.9rem;font-weight:500}.form-area .form-group .form-control{padding:0.5rem 1rem;font-size:1rem}.form-area .form-group input,.form-area .form-group select,.form-area .form-group textarea{border:solid 1px #afce86;border-radius:5px!important}.form-area .form-group .input-group input:first-child{margin-right:1rem}.form-area .form-group .input-group input.inline:first-child{margin-right:0;border-radius:5px 0 0 5px!important}.form-area .form-group .invalid-feedback{margin-top:0}.form-area .form-group .invalid-feedback+.invalid-feedback{margin-top:-0.5rem}.form-area .form-group .invalid-feedback strong{color:#dc3545;font-size:0.9rem}.form-area .form-group .form-control.is-invalid{border-color:#dc3545!important}.form-area .form-group .input-group.is-invalid .form-control{border-color:#dc3545!important}.form-area .form-group textarea.form-control{height:auto;min-height:auto}.form-control::-webkit-input-placeholder{color:#99C75D!important}.form-control::-moz-placeholder{color:#99C75D!important}.form-control:-ms-input-placeholder{color:#99C75D!important}.form-control::-ms-input-placeholder{color:#99C75D!important}.form-control::placeholder{color:#99C75D!important}@media screen and (min-width:501px){.form-check:first-child{padding-left:0}}@media screen and (max-width:768px){.form-check.form-check-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(3,1fr);gap:10px}}.form-check .form-check-input{float:none;margin-right:0.5rem;outline:0}.form-check .form-check-input:checked{background-color:#F56B00}.form-check .form-check-input[type=radio]{position:relative;top:-2px;width:30px;height:30px;border:solid 1px #afce86;border-radius:50%!important}.form-check .form-check-input[type=checkbox]{position:relative;top:2px;width:20px;height:20px;border:solid 1px #F56B00!important;border-radius:0!important}.form-check+.invalid-feedback{display:block}.form-area .btn-search{padding:0.5rem 2rem;color:#fff;font-size:1rem;background:#3D3825}@media screen and (max-width:500px){.form-area .btn-search{border-radius:5px!important}}.form-area .btn-search:hover{background:#423014}.form-area .privacy-box{margin-bottom:3rem}.form-area .privacy-box .form-announce{margin-top:1rem}.form-area .privacy-box .scroll-area{padding:1rem;overflow-y:scroll;max-height:500px;color:#3D3825;font-size:1rem;font-weight:500;background:#fff;border:solid 1px #afce86;border-radius:5px!important}@media screen and (max-width:500px){.form-area .privacy-box .scroll-area{font-size:0.9rem}}.accept-check{margin-bottom:2rem;text-align:center}@media screen and (max-width:500px){.accept-check.form-check .form-check-input[type=checkbox]{width:45px;height:45px}}.accept-check.form-check label{margin-right:1rem;text-align:justify}.accept-check.form-check label br{display:none}@media screen and (max-width:500px){.accept-check.form-check label br{display:block}}.form-area .btn-box{width:100%;max-width:960px;margin:0 auto 9rem}.form-area .btn-box button.btn{width:100%;padding:1.8rem 0;font-size:1.6rem;border-radius:15px}@media screen and (max-width:500px){.form-area .btn-box button.btn{padding:1.5rem 2rem;font-size:1.3rem;text-align:left}}.form-area .btn-box button.btn.btn-back{margin-bottom:2rem}.form-area .btn-box button.btn.btn-main{background:url(../images/btn_icon.png) no-repeat center right 25px;background-size:55px}@media screen and (max-width:500px){.form-area .btn-box button.btn.btn-main{background:url(../images/btn_icon.png) no-repeat center right 15px;background-size:35px}}.form-area .btn-box button.btn.btn-main br{display:none}@media screen and (max-width:360px){.form-area .btn-box button.btn.btn-main br{display:block}}.form-area .btn-box .text-announce{margin-top:2rem;color:#3D3825;font-size:0.9rem;font-weight:700;text-align:left}.form-area .btn-box .text-announce.text-center-box{text-align:center}#main.top_page{padding:0}#main.top_page .content-box{padding:3rem;background-color:#fff}@media screen and (max-width:768px){#main.top_page .content-box{padding:2rem}}#main.top_page .content-box.border-box{padding:5rem;border:solid 8px #423014;border-radius:30px}@media screen and (max-width:1280px){#main.top_page .content-box.border-box{padding:3.5rem 4rem 4rem}}@media screen and (max-width:980px){#main.top_page .content-box.border-box{padding:2.5rem 3rem 3rem}}@media screen and (max-width:768px){#main.top_page .content-box.border-box{padding:2.5rem 2rem 2rem;border:solid 5px #423014}}@media screen and (max-width:500px){#main.top_page .content-box.border-box{padding:1.5rem 1rem 1rem}}#main.top_page .content-box .text-box{margin-bottom:0;color:#3D3825;font-size:1.3rem;font-weight:700;line-height:1.65}@media screen and (max-width:768px){#main.top_page .content-box .text-box{font-size:1rem;line-height:1.8}}#firstview{position:relative;margin:0;padding:0}#firstview header{position:relative;width:100%}#firstview header .container{position:relative;height:0;margin:0 auto;z-index:10}@media screen and (min-width:769px){#firstview header .container h2.slide_title{position:absolute;left:-10px;margin:3.2rem 0 0}}@media screen and (max-width:1280px){#firstview header .container h2.slide_title{width:70%}}@media screen and (max-width:980px){#firstview header .container h2.slide_title{width:63%}}@media screen and (max-width:768px){#firstview header .container h2.slide_title{margin-top:0;padding-top:10vw;width:95%}}@media screen and (max-width:500px){#firstview header .container h2.slide_title{padding-top:15vw}}#firstview header .container h2.slide_title img{width:100%}#firstview header .container .first_contact{width:100%;margin-bottom:2rem}@media screen and (min-width:769px){#firstview header .container .first_contact{position:absolute;top:0;right:0;width:35%;margin-bottom:0}}@media screen and (min-width:981px){#firstview header .container .first_contact{width:30%}}#firstview header .container .first_contact .first_contact_innner{width:100%;max-width:none;margin-top:0}@media screen and (min-width:769px){#firstview header .container .first_contact .first_contact_innner{margin-top:4rem}}@media screen and (min-width:981px){#firstview header .container .first_contact .first_contact_innner{max-width:340px;margin-top:5rem}}@media screen and (min-width:1281px){#firstview header .container .first_contact .first_contact_innner{margin-top:3rem}}#firstview header .container .first_contact .first_contact_innner img{display:none}@media screen and (min-width:1281px){#firstview header .container .first_contact .first_contact_innner img{display:block;position:absolute;right:4rem;width:100px}}#firstview header .container .first_contact .first_contact_innner .first_contact_block{position:relative;top:0;padding:1.5rem 1rem 1rem;background:#fff;border-radius:20px}@media screen and (min-width:981px){#firstview header .container .first_contact .first_contact_innner .first_contact_block{padding:2rem 1.5rem 1.5rem}}@media screen and (min-width:1281px){#firstview header .container .first_contact .first_contact_innner .first_contact_block{top:8.5rem;padding:2rem 2rem 1.5rem;border-radius:40px}}#firstview header .container .first_contact .first_contact_innner .first_contact_block p.text{color:#423014;font-size:0.8rem;font-weight:bold;letter-spacing:-1px;line-height:1.6}@media screen and (max-width:768px){#firstview header .container .first_contact .first_contact_innner .first_contact_block p.text{text-align:center}}@media screen and (min-width:501px){#firstview header .container .first_contact .first_contact_innner .first_contact_block p.text br.sp_only{display:none}}@media screen and (min-width:981px){#firstview header .container .first_contact .first_contact_innner .first_contact_block p.text{font-size:0.9rem}}@media screen and (min-width:1281px){#firstview header .container .first_contact .first_contact_innner .first_contact_block p.text{font-size:1rem}}#firstview header .container .first_contact .first_contact_innner .first_contact_block a.first_contact_link{display:block;width:100%;margin-top:1rem;padding:1rem;font-size:1rem;color:#fff!important;background-color:#eb6100!important}#firstview header .container .first_contact .first_contact_innner .first_contact_block a.first_contact_link:hover{background-color:#423014!important}#firstview header .container .user_type{width:100%;max-width:780px}@media screen and (min-width:769px){#firstview header .container .user_type{position:absolute;top:20rem;left:0}}@media screen and (max-width:1280px){#firstview header .container .user_type{top:17.5rem}}@media screen and (max-width:768px){#firstview header .container .user_type{top:40vw}}@media screen and (max-width:500px){#firstview header .container .user_type{top:45vw}}@media screen and (max-width:980px){#firstview header .container .user_type{width:100%;max-width:none;margin:0 auto}}#firstview header .container .user_type ul.user_type_list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:768px){#firstview header .container .user_type ul.user_type_list{gap:10px}}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list{display:block;width:100%;max-width:300px;margin:0 auto}}#firstview header .container .user_type ul.user_type_list li.user_type_item{position:relative;padding:1rem;background:#fff;text-align:center}@media screen and (max-width:768px){#firstview header .container .user_type ul.user_type_list li.user_type_item{padding:1rem 0.5rem 0.5rem}}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list li.user_type_item{padding:1.4rem 1.5rem;margin-bottom:1rem}}#firstview header .container .user_type ul.user_type_list li.user_type_item h3{margin-bottom:0.5rem}@media screen and (max-width:768px){#firstview header .container .user_type ul.user_type_list li.user_type_item h3{margin-bottom:0;font-size:1rem;letter-spacing:-1px}}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list li.user_type_item h3{text-align:left}}#firstview header .container .user_type ul.user_type_list li.user_type_item p{color:#000;font-size:1rem;font-weight:bold;margin-bottom:1rem}@media screen and (max-width:768px){#firstview header .container .user_type ul.user_type_list li.user_type_item p{font-size:0.75rem;letter-spacing:-1px}}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list li.user_type_item p{display:none}}#firstview header .container .user_type ul.user_type_list li.user_type_item i{color:#EB7A09;font-size:3rem}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list li.user_type_item i{position:absolute;top:11px;right:1rem}}#firstview header .container .user_type ul.user_type_list li.user_type_item a.btn{font-size:1.1rem;padding:1rem 1.5rem}@media screen and (max-width:980px){#firstview header .container .user_type ul.user_type_list li.user_type_item a.btn{width:100%;padding:1rem 0;font-size:1rem}}@media screen and (max-width:768px){#firstview header .container .user_type ul.user_type_list li.user_type_item a.btn{font-size:0.9rem;letter-spacing:-1px}}@media screen and (max-width:500px){#firstview header .container .user_type ul.user_type_list li.user_type_item a.btn{position:absolute;top:10px;right:11px;max-width:120px;padding:0.8rem 0;font-size:0.8rem}}#firstview header .carousel img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1280px){#firstview header .carousel img{height:800px}}@media screen and (max-width:768px){#firstview header .carousel img{height:135vw}}@media screen and (max-width:600px){#firstview header .carousel img{height:150vw}}@media screen and (max-width:500px){#firstview header .carousel img{height:890px}}@media screen and (max-width:400px){#firstview header .carousel img{height:820px}}@media screen and (max-width:350px){#firstview header .carousel img{height:750px}}#firstview header h2{color:#fff;font-weight:700;font-size:2.5em;margin:0 0 0.65em 0}#firstview header p{color:#d52349;padding:0;font-style:normal;margin:0;font-size:1.5em}@media screen and (max-width:735px){#firstview header{display:block}#firstview header h2{font-size:1.5em;line-height:1.5em;margin:0 0 0.25em 0}#firstview header p{font-size:1.2em}}#main.top_page{position:relative}#main.top_page .content-trouble{position:relative;top:-7.5rem;padding-bottom:0;z-index:10}@media screen and (max-width:768px){#main.top_page .content-trouble{top:-6.5rem}}@media screen and (max-width:500px){#main.top_page .content-trouble{top:-4.5rem;padding:1rem 1rem 0}}#main.top_page .content-trouble .content-header{position:relative;left:20px;width:100%;max-width:440px;margin:10px auto 0}@media screen and (max-width:1280px){#main.top_page .content-trouble .content-header{max-width:350px;margin:1rem auto 3rem}}@media screen and (max-width:768px){#main.top_page .content-trouble .content-header{width:50%;max-width:300px;margin:2rem auto 4rem}}@media screen and (max-width:500px){#main.top_page .content-trouble .content-header{left:10px;width:90%;max-width:220px;margin:1rem auto 3rem}}#main.top_page .content-trouble .content-header img{width:100%}#main.top_page .content-trouble .illust-top-left{position:absolute;top:-4rem;left:4.5rem;width:40%;max-width:260px}@media screen and (max-width:1280px){#main.top_page .content-trouble .illust-top-left{top:-200px}}@media screen and (max-width:980px){#main.top_page .content-trouble .illust-top-left{left:0;max-width:25vw}}@media screen and (max-width:768px){#main.top_page .content-trouble .illust-top-left{top:-20vw;max-width:25vw}}@media screen and (max-width:500px){#main.top_page .content-trouble .illust-top-left{top:-20vw;max-width:27vw}}#main.top_page .content-trouble .illust-top-left img{width:100%}#main.top_page .content-trouble .illust-top-right{position:absolute;top:-12rem;right:-4px;width:40%;max-width:380px}@media screen and (max-width:1280px){#main.top_page .content-trouble .illust-top-right{max-width:350px}}@media screen and (max-width:980px){#main.top_page .content-trouble .illust-top-right{max-width:35vw}}@media screen and (max-width:768px){#main.top_page .content-trouble .illust-top-right{top:-19vw;max-width:32vw}}#main.top_page .content-trouble .illust-top-right img{width:100%}#main.top_page .content-trouble .content-header h2{text-align:center}#main.top_page .content-trouble .trouble_main_img{margin-top:-4rem;padding-bottom:0;border-bottom:none}@media screen and (max-width:768px){#main.top_page .content-trouble .trouble_main_img{padding:2.5rem 0 0}}#main.top_page .content-trouble .trouble_main_img img{width:95%;margin:0 auto}@media screen and (max-width:768px){#main.top_page .content-trouble .trouble_main_img img{max-width:400px}}@media screen and (max-width:500px){#main.top_page .content-trouble .trouble_main_img img{width:100%}}#main.top_page .content-treasure{position:relative;top:-10.5rem;margin-bottom:-10.5rem;padding:7rem 0 17rem;background:url("../images/top_page/treasure/bg-treasure.png") no-repeat top center;background-size:cover}@media screen and (max-width:768px){#main.top_page .content-treasure{margin-bottom:-6.5rem;padding:7rem 0 12rem}}@media screen and (max-width:500px){#main.top_page .content-treasure{margin-bottom:-2rem;padding:7rem 0}}#main.top_page .content-treasure .content-box{width:100%}#main.top_page .content-treasure .content-box .content-header{margin-bottom:2.8rem}#main.top_page .content-treasure .content-box .content-header h2 img{width:100%;max-width:580px;margin:0 auto}@media screen and (max-width:768px){#main.top_page .content-treasure .content-box .content-header h2 img{max-width:400px}}#main.top_page .content-treasure+.bnr-price{position:relative;top:-14rem;margin-bottom:-14rem;z-index:10}#main.top_page .bnr-price img{display:block;width:90%;max-width:960px;margin:0 auto}#main.top_page .content-patrol{margin-top:4.5rem;margin-bottom:6.5rem}@media screen and (max-width:768px){#main.top_page .content-patrol{margin-top:3.5rem}}#main.top_page .content-patrol ul.patrol_list{position:relative;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0;padding:2.5rem 0 0}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list{display:block;max-width:250px;margin:0 auto}}#main.top_page .content-patrol ul.patrol_list li{list-style:none}@media screen and (min-width:1281px){#main.top_page .content-patrol ul.patrol_list li:nth-child(3){margin-bottom:7rem}}@media screen and (max-width:1280px){#main.top_page .content-patrol ul.patrol_list li{margin-bottom:7rem}#main.top_page .content-patrol ul.patrol_list li:last-child{margin-bottom:0}}@media screen and (max-width:768px){#main.top_page .content-patrol ul.patrol_list li{margin-bottom:4rem}}#main.top_page .content-patrol ul.patrol_list li.patrol_item{position:relative;width:30%;max-width:235px;padding:0}@media screen and (max-width:1280px){#main.top_page .content-patrol ul.patrol_list li.patrol_item{width:35%;max-width:300px}}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.patrol_item{width:37%}}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.patrol_item{width:100%;max-width:none;margin-bottom:1.5rem}}#main.top_page .content-patrol ul.patrol_list li.patrol_item .modal-open{cursor:pointer}#main.top_page .content-patrol ul.patrol_list li.patrol_item .modal-open:hover{opacity:0.8}#main.top_page .content-patrol ul.patrol_list li.patrol_item:before{content:"";display:block;position:absolute;top:-2.75rem;width:100%;height:60px;margin:0 auto;background:url(../images/top_page/patrol/word_click.png) no-repeat center center;background-size:contain}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.patrol_item:before{top:-34px;height:45px}}#main.top_page .content-patrol ul.patrol_list li.patrol_item figure.patrol_img-box img{width:100%;height:235px;-o-object-fit:cover;object-fit:cover;border:solid 6px #F56B00}@media screen and (max-width:1280px){#main.top_page .content-patrol ul.patrol_list li.patrol_item figure.patrol_img-box img{height:260px}}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.patrol_item figure.patrol_img-box img{height:25vw}}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.patrol_item figure.patrol_img-box img{height:50vw;border:solid 4px #F56B00}}#main.top_page .content-patrol ul.patrol_list li.patrol_item .patrol-title{color:#3D3825;font-size:1.5rem;line-height:1.5;text-align:center}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.patrol_item .patrol-title{font-size:1.2rem}}@media screen and (max-width:768px){#main.top_page .content-patrol ul.patrol_list li.patrol_item .patrol-title{font-size:1rem}}#main.top_page .content-patrol ul.patrol_list li.arrow-item{width:14%;max-width:130px;text-align:center}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.arrow-item{width:12%}}@media screen and (max-width:768px){#main.top_page .content-patrol ul.patrol_list li.arrow-item{width:10%}}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.arrow-item{width:100%;max-width:none;margin-bottom:3rem}}#main.top_page .content-patrol ul.patrol_list li.arrow-item img{width:auto;height:50px;margin:0 auto;margin-top:6rem}@media screen and (max-width:980px){#main.top_page .content-patrol ul.patrol_list li.arrow-item img{height:35px;margin-top:10vw}}@media screen and (max-width:768px){#main.top_page .content-patrol ul.patrol_list li.arrow-item img{height:20px;margin-top:11vw}}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.arrow-item img{height:55px;margin-top:0}}#main.top_page .content-patrol ul.patrol_list li.arrow-item img.right_arrow{display:block}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.arrow-item img.right_arrow{display:none}}#main.top_page .content-patrol ul.patrol_list li.arrow-item img.down_arrow{display:none}@media screen and (max-width:500px){#main.top_page .content-patrol ul.patrol_list li.arrow-item img.down_arrow{display:block}}@media screen and (min-width:1281px){#main.top_page .content-patrol ul.patrol_list li.arrow-item.margin-left{margin-left:5%}}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.7);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000}@media screen and (max-width:500px){.modal-container{padding:40px 10px}}.modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active{opacity:5;visibility:visible}.modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:960px;width:90%}@media screen and (max-width:500px){.modal-body{width:95%}}.modal-close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-15px;right:-15px;width:40px;height:40px;padding:1.8rem 2rem 2.4rem;color:#fff;font-size:4rem;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:bold;background:#698612;border:solid 4px #FFF;border-radius:50%;cursor:pointer;z-index:1100}@media screen and (max-width:500px){.modal-close{top:-5px;right:-5px;width:30px;height:30px;padding:1.2rem 1.3rem 1.5rem;font-size:2.5rem;border:solid 4px #FFF}}.modal-content{background:#fff;text-align:left;padding:3rem;border-radius:30px}@media screen and (max-width:768px){.modal-content{padding:2rem}}@media screen and (max-width:500px){.modal-content{padding:1rem 1rem 2rem;border-radius:15px}}.modal-content .modal-content-header{width:100%;color:#698612;font-size:2rem;font-weight:bold;line-height:1.5;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width:980px){.modal-content .modal-content-header{font-size:1.7rem}}@media screen and (max-width:500px){.modal-content .modal-content-header{font-size:1.3rem}}.modal-content .modal-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;width:100%}@media screen and (max-width:500px){.modal-content .modal-content-inner{display:block}}.modal-content .modal-content-inner figure.modal_img-box{width:100%;max-width:250px;margin-right:2rem}@media screen and (max-width:500px){.modal-content .modal-content-inner figure.modal_img-box{max-width:none}}.modal-content .modal-content-inner figure.modal_img-box img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.modal-content .modal-content-inner figure.modal_img-box img{height:27vw}}@media screen and (max-width:500px){.modal-content .modal-content-inner figure.modal_img-box img{height:55vw;margin-bottom:1rem}}.modal-content .modal-content-inner p.text-content{color:#3D3825;font-size:1.2rem;font-weight:500;line-height:2}@media screen and (max-width:980px){.modal-content .modal-content-inner p.text-content{font-size:1rem;line-height:1.8}}@media screen and (max-width:500px){.modal-content .modal-content-inner p.text-content{margin-bottom:0}}#main.top_page .content-option{margin-bottom:6.5rem}@media screen and (max-width:500px){#main.top_page .content-option header .content-header{margin:1rem 0}}#main.top_page .content-option ul.option_list{position:relative;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 6rem 1fr 6rem 1fr;grid-template-columns:repeat(3,1fr);gap:3rem 6rem;width:100%;margin:0;padding:1.5rem 0 0}@media screen and (max-width:1280px){#main.top_page .content-option ul.option_list{gap:3rem 3rem}}@media screen and (max-width:980px){#main.top_page .content-option ul.option_list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);max-width:550px;margin:0 auto}}@media screen and (max-width:768px){#main.top_page .content-option ul.option_list{gap:3rem 2rem;padding-bottom:1rem}}@media screen and (max-width:500px){#main.top_page .content-option ul.option_list{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:2rem}}#main.top_page .content-option ul.option_list li{list-style:none;margin-bottom:-1rem}#main.top_page .content-option ul.option_list li.option_item{position:relative;width:100%;max-width:260px;padding:0}@media screen and (max-width:500px){#main.top_page .content-option ul.option_list li.option_item{margin:0 auto}}#main.top_page .content-option ul.option_list li.option_item figure.option_img-box img{width:100%;height:260px;-o-object-fit:cover;object-fit:cover;border:solid 6px #423014}@media screen and (max-width:1280px){#main.top_page .content-option ul.option_list li.option_item figure.option_img-box img{height:230px}}@media screen and (max-width:768px){#main.top_page .content-option ul.option_list li.option_item figure.option_img-box img{height:35vw}}@media screen and (max-width:500px){#main.top_page .content-option ul.option_list li.option_item figure.option_img-box img{height:240px;border:solid 4px #423014}}@media screen and (max-width:360px){#main.top_page .content-option ul.option_list li.option_item figure.option_img-box img{height:200px}}#main.top_page .content-option ul.option_list li.option_item .option-title{margin-bottom:0.5rem;padding:0.5rem 0;color:#fff;font-size:1.5rem;line-height:1.5;text-align:center;background:#549300;border-radius:60px}@media screen and (max-width:1280px){#main.top_page .content-option ul.option_list li.option_item .option-title{font-size:1.2rem}}@media screen and (max-width:768px){#main.top_page .content-option ul.option_list li.option_item .option-title{font-size:1rem}}#main.top_page .content-option ul.option_list li.option_item .option-info .option-price{margin:0.8rem 0 0.4rem;color:#EB7A09;font-size:1.2rem;font-family:"Noto Sans JP",sans-serif;font-weight:900;text-align:center}#main.top_page .content-option ul.option_list li.option_item .option-info .option-explanation{font-size:0.9rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;line-height:1.8;text-align:left}@media screen and (max-width:768px){#main.top_page .content-option ul.option_list li.option_item .option-info .option-explanation{font-size:0.85rem}}#main.top_page .content-option ul.option_list li.option_item .option-info .option-explanation strong{color:#EB7A09;font-weight:700}#main.top_page .content-appli{margin-bottom:3.5rem}@media screen and (max-width:980px){#main.top_page .content-appli{margin-bottom:1.5rem}}#main.top_page .content-appli .content-header{margin-top:2rem;margin-bottom:8rem}@media screen and (max-width:768px){#main.top_page .content-appli .content-header{margin-bottom:5rem}}@media screen and (max-width:500px){#main.top_page .content-appli .content-header{margin-bottom:4rem}}#main.top_page .content-appli .appli-subtitle{margin-bottom:1rem;padding:0.5rem 0;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center;background:#423014;border-radius:60px}@media screen and (max-width:1280px){#main.top_page .content-appli .appli-subtitle{font-size:1.1rem}}@media screen and (max-width:980px){#main.top_page .content-appli .appli-subtitle{font-size:1rem}}@media screen and (max-width:500px){#main.top_page .content-appli .appli-subtitle{font-size:0.8rem}}#main.top_page .content-appli .info-content{margin-top:3rem;padding:1rem 1rem 1rem 7rem;background:#EDF9DE}@media screen and (max-width:768px){#main.top_page .content-appli .info-content{margin-top:2rem;padding:1rem}}#main.top_page .content-appli .info-content-inner{width:100%;max-width:600px;margin:0 auto}#main.top_page .content-appli .info-content-inner p{display:inline-block;margin:0;color:#3D3825;font-size:1rem;font-weight:500}#main.top_page .content-appli .info-content-inner p.info-title{font-size:1.2rem;font-weight:800}@media screen and (max-width:1280px){#main.top_page .content-appli .info-content-inner p.info-title{display:block}#main.top_page .content-appli .info-content-inner p.info-title+p{margin-left:0}}#main.top_page .content-appli .info-content-inner p+p{margin-left:2rem}@media screen and (max-width:1280px){#main.top_page .content-appli .info-content-inner p+p{margin-left:1rem}}@media screen and (max-width:768px){#main.top_page .content-appli .info-content-inner p+p{margin-left:0}}#main.top_page .content-appli ul.appli_list{position:relative;list-style:none;width:100%;margin:0;padding:0}#main.top_page .content-appli ul.appli_list li{list-style:none;margin-bottom:2rem}#main.top_page .content-appli ul.appli_list li:last-child{margin-bottom:0}#main.top_page .content-appli ul.appli_list li.appli_item{position:relative;width:100%;padding:0 5rem 4rem;border:solid 2px #000}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item{padding:0 3rem 3rem}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item{padding:0 2rem 2rem}}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.appli_item{padding:0 1rem 2rem}}#main.top_page .content-appli ul.appli_list li.appli_item:after,#main.top_page .content-appli ul.appli_list li.appli_item:before{display:block;content:"";position:absolute;width:300px;height:300px;background:#fff;z-index:1}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item:after,#main.top_page .content-appli ul.appli_list li.appli_item:before{width:28vw;height:25vw}}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.appli_item:after,#main.top_page .content-appli ul.appli_list li.appli_item:before{display:none}}#main.top_page .content-appli ul.appli_list li.appli_item:before{top:-15%;right:-5%}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item:before{top:-9vw;right:-2vw}}#main.top_page .content-appli ul.appli_list li.appli_item:after{bottom:-15%;left:-5%}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item:after{bottom:-9vw;left:-2vw}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-title{display:block;position:relative;top:-2.5rem;margin:0 auto;width:80px;line-height:80px;margin-bottom:0.5rem;color:#fff;font-size:2.4rem;font-weight:900;text-align:center;background:#549300;border-radius:50%;z-index:2}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-title{width:75px;line-height:75px;font-size:2rem}}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-title{top:-1.8rem;margin-bottom:-0.5rem;width:55px;line-height:55px;font-size:1.8rem}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content{position:relative;z-index:2}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content:before{content:"";display:block;position:absolute;width:290px;height:290px;z-index:2}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content:before{width:250px;height:250px}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content:before{width:200px;height:200px}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content:before{display:none}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content header.appli-header{text-align:center}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content header.appli-header h3{font-size:1.35em}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content header.appli-header h3{color:#549300;font-size:1.2em}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box{font-size:1.1rem}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box{font-size:1rem}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box.text-center-box{text-align:center}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box.text-center-box{text-align:left}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box.text-center-box br{display:none}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .text-box strong{color:#F56B00;font-size:1.2rem;font-weight:700}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content figure.appli_img-box img{display:block;margin:0 auto 1.2rem;width:100%;max-width:325px;height:auto;text-align:center}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content figure.appli-img.sp_only{text-align:center}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content figure.appli-img.sp_only img{display:block;margin:2rem auto 0;width:100%;max-width:230px}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row{margin-top:-80px;margin-left:-90px}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row{margin-top:-50px;margin-left:-40px}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row{width:100%;margin-top:-50px;margin-left:0}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row .col-md-6{padding:80px 0 0 90px}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row .col-md-6{padding:50px 0 0 40px}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .row .col-md-6{padding:50px 0 0 0}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .appli-sub-content{margin-top:2rem;padding:2rem;font-size:1.2rem;background:#EDF9DE;text-align:center}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .appli-sub-content{padding:1.5rem;font-size:1rem;text-align:justify}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .appli-sub-content br{display:none}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .important-content{margin-top:3.5rem;padding:2rem;color:#D3550D;font-size:1.6rem;font-weight:700;line-height:1.8;background:#FAEDD8;border-radius:60px;text-align:center}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .important-content{padding:1.5rem;font-size:1.2rem}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .important-content{margin-top:2rem;padding:1rem;font-size:1rem;line-height:1.5;border-radius:0}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .btn-appli{display:block;width:100%;max-width:430px;line-height:55px;margin:4rem auto 0;color:#669429;font-size:1.1rem;font-weight:700;background:#fff;border:solid 5px #669429;border-radius:50px;text-align:center;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s;cursor:pointer}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .btn-appli{margin-top:2rem;font-size:1rem;line-height:45px}}#main.top_page .content-appli ul.appli_list li.appli_item .appli-content .btn-appli:hover{color:#fff;background:#669429}#main.top_page .content-appli ul.appli_list li.arrow-item{margin-bottom:4rem;text-align:center}#main.top_page .content-appli ul.appli_list li.arrow-item img{display:block;margin:0 auto;width:20%;max-width:60px}#main.top_page .content-appli ul.appli_list li.arrow-item.recycle-item{margin-bottom:3.5rem;padding:2rem 0}#main.top_page .content-appli ul.appli_list li.arrow-item.recycle-item img{width:30%;max-width:300px}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.arrow-item.recycle-item img{width:50%}}@media screen and (max-width:500px){#main.top_page .content-appli ul.appli_list li.arrow-item.recycle-item img{width:75%}}#main.top_page .content-appli ul.appli_list li.appli_item01 .appli-content:before{top:-80%;right:-15%;background:url(../images/top_page/appli/flow/appli_item01.png) no-repeat center center;background-size:contain}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item01 .appli-content:before{top:-75%!important}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item01 .appli-content:before{top:-23vw!important;right:-8vw}}@media screen and (min-width:769px){#main.top_page .content-appli ul.appli_list li.appli_item02:before{top:-15%;left:-5%;width:350px}}@media screen and (min-width:769px){#main.top_page .content-appli ul.appli_list li.appli_item02:after{bottom:-15%;right:-5%;left:auto}}#main.top_page .content-appli ul.appli_list li.appli_item02 .appli-content:before{top:-80%;left:-15%;background:url(../images/top_page/appli/flow/appli_item02.png) no-repeat center center;background-size:contain}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item02 .appli-content:before{top:-90%!important}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item02 .appli-content:before{left:-10%;top:-75%!important}}#main.top_page .content-appli ul.appli_list li.appli_item03 .row{margin-top:-10px!important}#main.top_page .content-appli ul.appli_list li.appli_item03 .appli-content:before{top:-35%;right:-15%;width:250px;height:250px;background:url(../images/top_page/appli/flow/appli_item03.png) no-repeat center center;background-size:contain}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item03 .appli-content:before{top:-30%;right:-10%;width:200px;height:200px}}#main.top_page .content-appli ul.appli_list li.appli_item04 .appli-content:before{bottom:-40%;left:-15%;width:250px;height:250px;background:url(../images/top_page/appli/flow/appli_item04.png) no-repeat center center;background-size:contain}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item04 .appli-content:before{bottom:-20%;left:-18%;width:200px;height:200px}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item04 .appli-content:before{bottom:-11%;left:-11%;width:150px;height:150px}}#main.top_page .content-appli ul.appli_list li.appli_item05 .row{margin-top:-10px!important}@media screen and (min-width:981px){#main.top_page .content-appli ul.appli_list li.appli_item05{margin-bottom:3rem;padding:0 5rem 5.7rem}}#main.top_page .content-appli ul.appli_list li.appli_item05 .info-content{padding:1rem}#main.top_page .content-appli ul.appli_list li.appli_item05 .info-content-inner{max-width:none;text-align:center}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item05 .info-content-inner{text-align:left}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item06:after{bottom:-3vw;left:-2vw}}@media screen and (max-width:768px){#main.top_page .content-appli ul.appli_list li.appli_item06:after{bottom:-2vw;left:-2vw}}#main.top_page .content-appli ul.appli_list li.appli_item06 .appli-title-icon{position:relative;top:-2.5rem;width:90px;margin:0 auto;margin-bottom:-15px;background:none;text-align:center}#main.top_page .content-appli ul.appli_list li.appli_item06 .appli-title-icon img{display:block;width:100%;margin:0 auto}#main.top_page .content-appli ul.appli_list li.appli_item06 .appli-content:before{top:-70%;right:-16%;width:230px;height:200px;background:url(../images/top_page/appli/flow/appli_recycle.png) no-repeat center center;background-size:contain}@media screen and (max-width:1280px){#main.top_page .content-appli ul.appli_list li.appli_item06 .appli-content:before{width:180px;height:180px}}@media screen and (max-width:980px){#main.top_page .content-appli ul.appli_list li.appli_item06 .appli-content:before{right:-10%}}@media screen and (max-width:500px){#main.top_page .content-appli #recycle_modal .modal-content{padding:2rem 1rem 1rem}#main.top_page .content-appli #recycle_modal .modal-content .row{width:100%;margin:0}#main.top_page .content-appli #recycle_modal .modal-content .row .col-md-6{padding-left:0}}#main.top_page .content-appli #recycle_modal .modal-content ul.recycle_step{margin-bottom:0}#main.top_page .content-appli #recycle_modal .modal-content ul.recycle_step li{margin-bottom:1rem;color:#3D3825;font-size:1.2rem;font-weight:500;text-align:center}#main.top_page .content-appli #recycle_modal .modal-content ul.recycle_step li.arrow-item{margin-bottom:0}#main.top_page .content-appli #recycle_modal .modal-content ul.recycle_step li.arrow-item img{width:20px;margin:0 auto}#main.top_page .btn-box{width:100%;max-width:960px;margin:0 auto 9rem}@media screen and (max-width:768px){#main.top_page .btn-box{margin:0 auto 6rem}}#main.top_page .btn-box .btn-main{width:100%;padding:2rem 0;font-size:2.4rem;background:url(../images/btn_icon.png) no-repeat center right 25px;background-size:75px;border-radius:15px}@media screen and (max-width:768px){#main.top_page .btn-box .btn-main{padding:1.5rem 0;font-size:1.5rem;background:url(../images/btn_icon.png) no-repeat center right 25px;background-size:45px}}@media screen and (max-width:500px){#main.top_page .btn-box .btn-main{padding:1.5rem 1.25rem;font-size:1.3rem;line-height:1.5;background:url(../images/btn_icon.png) no-repeat center right 15px;background-size:40px;text-align:left}}@media screen and (max-width:360px){#main.top_page .btn-box .btn-main{padding:1rem 1.25rem}}#main.top_page .btn-box .btn-main br{display:none}@media screen and (max-width:360px){#main.top_page .btn-box .btn-main br{display:block}}#main.rule .content-box,#main.tokutei .content-box{margin-bottom:5rem;padding:6rem;background-color:#fff}@media screen and (max-width:768px){#main.rule .content-box,#main.tokutei .content-box{margin-bottom:3rem;padding:2rem}}@media screen and (max-width:500px){#main.rule .content-box,#main.tokutei .content-box{padding:2rem 1rem 1rem}}#main.rule .rule-title,#main.tokutei .rule-title{margin-bottom:2rem;font-size:1.8rem;text-align:center}@media screen and (max-width:768px){#main.rule .rule-title,#main.tokutei .rule-title{margin-bottom:1rem;font-size:1.5rem;line-height:1.5}}#main.rule .rule-title+.text-box,#main.tokutei .rule-title+.text-box{margin-bottom:5rem;color:#252122;font-weight:600;text-align:center}@media screen and (max-width:768px){#main.rule .rule-title+.text-box,#main.tokutei .rule-title+.text-box{margin-bottom:3rem}}@media screen and (max-width:500px){#main.rule .rule-title+.text-box,#main.tokutei .rule-title+.text-box{text-align:left}#main.rule .rule-title+.text-box br,#main.tokutei .rule-title+.text-box br{display:none}}#main.rule .form-area,#main.tokutei .form-area{margin-bottom:5rem;text-align:center}#main.rule .form-area .btn-box,#main.tokutei .form-area .btn-box{width:100%;max-width:960px;margin:0 auto 9rem}#main.rule .form-area .btn-box button,#main.tokutei .form-area .btn-box button{width:100%;padding:1.8rem 0;font-size:1.6rem;background:url(../images/btn_icon.png) no-repeat center right 25px;background-size:55px;border-radius:15px}@media screen and (max-width:768px){#main.rule .form-area .btn-box button,#main.tokutei .form-area .btn-box button{padding:1.5rem 2rem;font-size:1.2rem;text-align:left;background:url(../images/btn_icon.png) no-repeat center right 25px;background-size:40px}}@media screen and (max-width:500px){#main.rule .form-area .btn-box button,#main.tokutei .form-area .btn-box button{padding:1rem 1.5rem;font-size:1rem;background:url(../images/btn_icon.png) no-repeat center right 15px;background-size:30px}}#main.rule .form-area .btn-box button br,#main.tokutei .form-area .btn-box button br{display:none}@media screen and (max-width:500px){#main.rule .form-area .btn-box button br,#main.tokutei .form-area .btn-box button br{display:block}}#main .privacy-text-area .info-block,#main .rule-text-area .info-block{margin-bottom:3rem}#main .privacy-text-area .info-block:last-child,#main .rule-text-area .info-block:last-child{margin-bottom:0}#main .privacy-text-area .info-block .text-box.text-right,#main .rule-text-area .info-block .text-box.text-right{text-align:right}#main .privacy-text-area .info-block .info-title,#main .rule-text-area .info-block .info-title{margin-bottom:0.5rem;font-size:1.4rem}@media screen and (max-width:768px){#main .privacy-text-area .info-block .info-title,#main .rule-text-area .info-block .info-title{font-size:1.2rem}}#main .privacy-text-area .info-block .info-subtitle,#main .rule-text-area .info-block .info-subtitle{color:#5d5d5d;font-size:1.2rem}@media screen and (max-width:768px){#main .privacy-text-area .info-block .info-subtitle,#main .rule-text-area .info-block .info-subtitle{font-size:1rem}}#main .privacy-text-area .info-block .text-box,#main .rule-text-area .info-block .text-box{margin-bottom:0;font-size:1rem;font-weight:600}@media screen and (max-width:768px){#main .privacy-text-area .info-block .text-box,#main .rule-text-area .info-block .text-box{font-size:0.9rem}}#main .privacy-text-area .info-block ul.info-list,#main .rule-text-area .info-block ul.info-list,#main .tokutei-text-area .info-block ul.info-list{list-style:decimal;padding-left:1rem;font-size:1rem;font-weight:600}@media screen and (max-width:768px){#main .privacy-text-area .info-block ul.info-list,#main .rule-text-area .info-block ul.info-list,#main .tokutei-text-area .info-block ul.info-list{font-size:0.9rem}}#main .privacy-text-area .info-block ul.info-list li,#main .rule-text-area .info-block ul.info-list li,#main .tokutei-text-area .info-block ul.info-list li{margin-bottom:1rem;padding-left:0.5rem}#main .privacy-text-area .info-block ul.info-list li .text-box,#main .rule-text-area .info-block ul.info-list li .text-box,#main .tokutei-text-area .info-block ul.info-list li .text-box{margin:1rem 0 2rem}#main .privacy-text-area .info-block ol.info-table-list,#main .rule-text-area .info-block ol.info-table-list,#main .tokutei-text-area .info-block ol.info-table-list{margin-bottom:0}#main .privacy-text-area .info-block ol.info-table-list li,#main .rule-text-area .info-block ol.info-table-list li,#main .tokutei-text-area .info-block ol.info-table-list li{position:relative;list-style-type:none;counter-increment:cnt;padding-left:1.5rem;text-indent:-1.5rem}#main .privacy-text-area .info-block ol.info-table-list li:before,#main .rule-text-area .info-block ol.info-table-list li:before,#main .tokutei-text-area .info-block ol.info-table-list li:before{content:"(" counter(cnt) ") "}#main .privacy-text-area .info-block table.info-table,#main .rule-text-area .info-block table.info-table,#main .tokutei-text-area .info-block table.info-table{font-size:1rem;font-weight:600}@media screen and (max-width:768px){#main .privacy-text-area .info-block table.info-table,#main .rule-text-area .info-block table.info-table,#main .tokutei-text-area .info-block table.info-table{font-size:0.9rem}}#main .privacy-text-area .info-block table.info-table.pc_only thead,#main .rule-text-area .info-block table.info-table.pc_only thead,#main .tokutei-text-area .info-block table.info-table.pc_only thead{border-bottom:none}#main .privacy-text-area .info-block table.info-table.pc_only thead th,#main .rule-text-area .info-block table.info-table.pc_only thead th,#main .tokutei-text-area .info-block table.info-table.pc_only thead th{color:#fff;font-size:1rem;background:#5d5d5d;text-align:center}#main .privacy-text-area .info-block table.info-table.pc_only thead th:first-child,#main .rule-text-area .info-block table.info-table.pc_only thead th:first-child,#main .tokutei-text-area .info-block table.info-table.pc_only thead th:first-child{min-width:280px}@media screen and (max-width:1280px){#main .privacy-text-area .info-block table.info-table.pc_only thead th:first-child,#main .rule-text-area .info-block table.info-table.pc_only thead th:first-child,#main .tokutei-text-area .info-block table.info-table.pc_only thead th:first-child{min-width:240px}}@media screen and (max-width:980px){#main .privacy-text-area .info-block table.info-table.pc_only thead th:first-child,#main .rule-text-area .info-block table.info-table.pc_only thead th:first-child,#main .tokutei-text-area .info-block table.info-table.pc_only thead th:first-child{min-width:150px}}@media screen and (max-width:768px){#main .privacy-text-area .info-block table.info-table.pc_only thead th:first-child,#main .rule-text-area .info-block table.info-table.pc_only thead th:first-child,#main .tokutei-text-area .info-block table.info-table.pc_only thead th:first-child{width:auto}}#main .privacy-text-area .info-block table.info-table.pc_only thead th+th,#main .rule-text-area .info-block table.info-table.pc_only thead th+th,#main .tokutei-text-area .info-block table.info-table.pc_only thead th+th{border-left:solid 1px #fff}#main .privacy-text-area .info-block table.info-table.pc_only tbody tr:last-child,#main .rule-text-area .info-block table.info-table.pc_only tbody tr:last-child,#main .tokutei-text-area .info-block table.info-table.pc_only tbody tr:last-child{border-bottom:solid 1px #dddddd}#main .privacy-text-area .info-block table.info-table.pc_only tbody tr td:first-child,#main .rule-text-area .info-block table.info-table.pc_only tbody tr td:first-child,#main .tokutei-text-area .info-block table.info-table.pc_only tbody tr td:first-child{border-left:solid 1px #dddddd}#main .privacy-text-area .info-block table.info-table.pc_only tbody tr td+td,#main .rule-text-area .info-block table.info-table.pc_only tbody tr td+td,#main .tokutei-text-area .info-block table.info-table.pc_only tbody tr td+td{border-left:solid 1px #dddddd}#main .privacy-text-area .info-block table.info-table.pc_only tbody tr td:last-child,#main .rule-text-area .info-block table.info-table.pc_only tbody tr td:last-child,#main .tokutei-text-area .info-block table.info-table.pc_only tbody tr td:last-child{border-right:solid 1px #dddddd}#main .privacy-text-area .info-block table.info-table.sp_only tbody,#main .privacy-text-area .info-block table.info-table.sp_only td,#main .privacy-text-area .info-block table.info-table.sp_only th,#main .privacy-text-area .info-block table.info-table.sp_only tr,#main .rule-text-area .info-block table.info-table.sp_only tbody,#main .rule-text-area .info-block table.info-table.sp_only td,#main .rule-text-area .info-block table.info-table.sp_only th,#main .rule-text-area .info-block table.info-table.sp_only tr,#main .tokutei-text-area .info-block table.info-table.sp_only tbody,#main .tokutei-text-area .info-block table.info-table.sp_only td,#main .tokutei-text-area .info-block table.info-table.sp_only th,#main .tokutei-text-area .info-block table.info-table.sp_only tr{display:block;width:100%}#main .privacy-text-area .info-block table.info-table.sp_only tbody tr,#main .rule-text-area .info-block table.info-table.sp_only tbody tr,#main .tokutei-text-area .info-block table.info-table.sp_only tbody tr{margin-bottom:1rem}#main .privacy-text-area .info-block table.info-table.sp_only tbody tr th,#main .rule-text-area .info-block table.info-table.sp_only tbody tr th,#main .tokutei-text-area .info-block table.info-table.sp_only tbody tr th{margin-bottom:0;color:#fff;font-size:0.9rem;background:#5d5d5d;text-align:center}#main .privacy-text-area .info-block table.info-table.sp_only tbody tr td,#main .rule-text-area .info-block table.info-table.sp_only tbody tr td,#main .tokutei-text-area .info-block table.info-table.sp_only tbody tr td{border:solid 1px #dddddd}#main .privacy-text-area .info-block table.info-table tbody tr td,#main .rule-text-area .info-block table.info-table tbody tr td,#main .tokutei-text-area .info-block table.info-table tbody tr td{font-size:1rem;line-height:1.5}@media screen and (max-width:768px){#main .privacy-text-area .info-block table.info-table tbody tr td,#main .rule-text-area .info-block table.info-table tbody tr td,#main .tokutei-text-area .info-block table.info-table tbody tr td{font-size:0.9rem}}#main .privacy-text-area .rule-title{margin-bottom:2rem;font-size:1.3rem;text-align:left}@media screen and (max-width:768px){#main .privacy-text-area .rule-title{margin-bottom:1rem;font-size:1.1rem;line-height:1.5}}#main .privacy-text-area .info-subtitle{color:#000!important}#main .privacy-text-area ul.info-list li{margin-bottom:0!important}#main .privacy-text-area .info-border-box{padding:1rem 1.5rem;border:solid 2px #5d5d5d}@media screen and (max-width:500px){#main .privacy-text-area .info-border-box{padding:0.25rem 0.5rem}}#main .privacy-text-area .info-border-box .text-box{margin-top:0;line-height:1.5}@media screen and (max-width:500px){#main.tokutei .content-box .rule-title{font-size:1.1rem}#main.tokutei .content-box .rule-title br{display:none}}@media screen and (max-width:500px){#main.tokutei .content-box .info-block .info-title{font-size:1rem}}#main.tokutei .content-box .info-block table.info-table{margin-bottom:0;font-size:1rem;font-weight:600;border:solid 1px #dddddd}@media screen and (max-width:768px){#main.tokutei .content-box .info-block table.info-table{font-size:0.9rem;border:none}}#main.tokutei .content-box .info-block table.info-table tbody tr th{width:250px;color:#fff;font-size:1rem;background:#5d5d5d;vertical-align:middle;text-align:center}@media screen and (max-width:980px){#main.tokutei .content-box .info-block table.info-table tbody tr th{width:200px}}@media screen and (max-width:768px){#main.tokutei .content-box .info-block table.info-table tbody tr th{width:100%;margin-bottom:0;font-size:0.9rem}}@media screen and (max-width:768px){#main.tokutei .content-box .info-block table.info-table tbody,#main.tokutei .content-box .info-block table.info-table td,#main.tokutei .content-box .info-block table.info-table th,#main.tokutei .content-box .info-block table.info-table tr{display:block;width:100%}#main.tokutei .content-box .info-block table.info-table tbody tr{margin-bottom:1rem}#main.tokutei .content-box .info-block table.info-table tbody tr:last-child{margin-bottom:0}#main.tokutei .content-box .info-block table.info-table tbody tr td{border:solid 1px #dddddd}}@media screen and (max-width:500px){#main.entry.temp .form-area .form-box{margin-bottom:3rem}}#main.entry.edit .form-group .text-box{margin-top:0;color:#3D3825;font-size:1rem;font-weight:500}@media screen and (max-width:768px){#main.entry.edit .form-check{padding-left:11px}#main.entry.edit .form-check.form-check-inline{display:block;margin-bottom:1rem}#main.entry.edit .form-check.form-check-inline input[type=checkbox]{top:4px!important;margin-top:0}}#main.entry.confirm .input-group,#main.entry.payment .input-group{color:#3D3825;font-size:1rem;font-weight:500}#main.entry.confirm table.form-table td,#main.entry.payment table.form-table td{color:#3D3825;font-size:1rem;font-weight:500}#main.entry.complete .btn-box .btn{font-size:1.2rem}@media screen and (max-width:500px){#main.forget.index .form-box{margin-bottom:3rem}}#main.login .form-area .form-box{margin-bottom:2rem}#main.mypage.index .info-box table.table-info td{margin-bottom:0}#main.mypage .container+.container header.content-header.page-title{margin-top:8rem;margin-bottom:4rem}@media screen and (max-width:768px){#main.mypage .responsive-table-box .responsive-inner{overflow-y:scroll;width:100%}#main.mypage .responsive-table-box .responsive-inner table.table-responsive{width:100%;min-width:768px}}#main.mypage .container{max-width:960px!important}#main.mypage .container .btn-box .btn{width:100%}#main.mypage .container .btn-box.contact-box{margin-bottom:0}#main.mypage .container .content-box{padding:2rem 3rem;background-color:#fff;border-radius:5px}@media screen and (max-width:768px){#main.mypage .container .content-box{padding:0.5rem 1.5rem 1.5rem}}@media screen and (max-width:500px){#main.mypage .container .content-box{padding:0 1rem 0.5rem}}#main.mypage .container .content-box table.table-info{margin-bottom:1rem}#main.mypage .container .content-box table.table-info tr{border-bottom:solid 10px #fff}@media screen and (max-width:768px){#main.mypage .container .content-box table.table-info tr{border-bottom:solid 5px #fff}}#main.mypage .container .content-box table.table-info tr th{width:200px;font-size:1rem}@media screen and (max-width:768px){#main.mypage .container .content-box table.table-info tr th{padding:0.25rem 0.5rem;font-size:0.9rem}}#main.mypage .container .content-box table.table-info tr td{font-size:1rem}@media screen and (max-width:768px){#main.mypage .container .content-box table.table-info tr td{margin-bottom:0;padding-left:0;padding-right:0;font-size:0.9rem}}#main.mypage .container .content-box .responsive-use_product{overflow-x:scroll;max-height:500px}#main.mypage .container .content-box table.table-management thead th,#main.mypage .container .content-box table.table-use_product thead th{color:#fff;font-size:0.9rem;background:#615A40;border-right:solid 3px #fff}#main.mypage .container .content-box table.table-management tbody tr:nth-child(2n),#main.mypage .container .content-box table.table-use_product tbody tr:nth-child(2n){background:#F8FFEE}#main.mypage .container .content-box table.table-management tbody tr.link-tr,#main.mypage .container .content-box table.table-use_product tbody tr.link-tr{cursor:pointer}#main.mypage .container .content-box table.table-management tbody tr.link-tr:hover,#main.mypage .container .content-box table.table-use_product tbody tr.link-tr:hover{background:#f0f0f0}#main.mypage .container .content-box table.table-management tbody td,#main.mypage .container .content-box table.table-use_product tbody td{color:#3D3825;font-size:0.9rem;font-weight:500;border-right:solid 3px #fff}#main.mypage .container .content-box table.table-management tbody td.manage_date,#main.mypage .container .content-box table.table-use_product tbody td.manage_date{color:#698612}#main.mypage.manage .info-title{margin-bottom:1rem;padding:0.5rem 0;font-size:1.2rem}@media screen and (max-width:500px){#main.mypage.manage .info-title{font-size:1rem;line-height:3}}#main.mypage.manage .category_list .category_line:first-child table.table-category thead{display:table-header-group}#main.mypage.manage .parent_category_line+.category_line table.table-category thead{display:table-header-group}#main.mypage.manage table.table-info{margin-bottom:0!important}@media screen and (max-width:768px){#main.mypage.manage table.table-info tr th{font-size:0.9rem}#main.mypage.manage table.table-info tr td{margin-bottom:0}}#main.mypage.manage .category_line:nth-child(odd) td{background:#eee}#main.mypage.manage .category_line .management_check_img_list{display:none}#main.mypage.manage .category_line .fa-triangle-exclamation{color:#fd5f14;font-size:1rem}#main.mypage.manage .category_line.parent_category_line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;width:100%;margin-bottom:0.5rem}#main.mypage.manage .category_line.parent_category_line.nochild_category .parent_category_title{background:#fff!important}#main.mypage.manage .category_line.parent_category_line .parent_category_title{width:100%;padding:0.25rem 0.8rem!important;font-size:1rem;font-weight:500;border:solid 3px #615A40;background:url(../images/angle-down-solid.png) #fff no-repeat right 15px center;background-size:15px}#main.mypage.manage .category_line.parent_category_line.active #open-block{background:url(../images/angle-up-solid.png) #fff no-repeat right 15px center;background-size:15px}#main.mypage.manage .category_line.parent_category_line button.btn-category-img{padding:0.5rem 1rem;font-size:1rem;color:#fff;background:#615A40;border-radius:0;cursor:pointer}#main.mypage.manage .category_line.parent_category_line button.btn-category-img:hover{background:#332e1f}#main.mypage.manage .category_line[class*=" child_category_line"],#main.mypage.manage .category_line[class^=child_category_line]{display:none}#main.mypage.manage table.table-category{margin-bottom:5px}#main.mypage.manage table.table-category thead{display:none}#main.mypage.manage table.table-category th{margin-top:1rem;padding:0.25rem!important;color:#fff;font-size:0.7rem;font-weight:500;line-height:1.5;background:#615A40;border:solid 3px #615A40;text-align:center}#main.mypage.manage table.table-category th+th{border-left:solid 5px #F8F8EF}#main.mypage.manage table.table-category tr td{padding:0.25rem 1rem;font-size:0.9rem;font-weight:500;background:#fff;border-right:solid 5px #F8F8EF}#main.mypage.manage table.table-category tr td:first-child{width:200px}@media screen and (max-width:980px){#main.mypage.manage table.table-category tr td:first-child{width:150px}}#main.mypage.manage table.table-category tr td:nth-child(2){width:80px;text-align:center}@media screen and (max-width:980px){#main.mypage.manage table.table-category tr td:nth-child(2){width:70px}}#main.mypage.manage table.table-category tr td:nth-child(3){width:250px}@media screen and (max-width:980px){#main.mypage.manage table.table-category tr td:nth-child(3){width:220px;font-size:0.8rem}}#main.mypage.manage table.table-category tr td:last-child{width:80px;border-right:none;text-align:center}@media screen and (max-width:980px){#main.mypage.manage table.table-category tr td:last-child{width:60px}}#main.mypage.manage table.table-category tr td button.btn-category-img{padding:0;font-size:1.3rem;color:#549300;border-radius:0;cursor:pointer}#main.mypage.manage table.table-category tr td button.btn-category-img:hover{color:#435709}#main.mypage.manage table.table-category tr:nth-child(2n) td{background:#F8FFEE}#main.mypage.manage .info-check-area{margin-bottom:5rem}#main.mypage.manage .info-check-area .content-box{margin-bottom:2rem;padding:1rem;min-height:150px;color:#3D3825;font-size:1rem;font-weight:500}#main.mypage.member .form-box .text-box{margin-top:0.5rem;margin-bottom:1.5rem}#main.mypage.member .btn-box{margin-bottom:0}#main.mypage.member .btn-cancel-area{text-align:center}#main.mypage.member .btn-cancel-area .link{font-weight:500}#main.mypage.member .btn-cancel-area .link:hover{text-decoration:underline}#main.mypage.member .btn-cancel-area .btn{padding:0.5rem;color:#3D3825;font-size:1.25rem;font-weight:500}#main.mypage.member .btn-cancel-area .btn:hover{text-decoration:underline;outline:invert}#main.mypage .chat-card{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,0.125);border-radius:0.25rem;margin-bottom:5rem}#main.mypage .chat-card .card-header{background-color:#3D3825}#main.mypage .chat-card .card-header input.form-control{height:auto;padding:0.5rem 1rem;border:solid 1px #afce86;border-radius:5px 0 0 5px!important}#main.mypage .chat-card .card-header .btn-chat-search{padding:0.5rem 1.5rem;color:#fff;font-size:1rem;background:#63AE00}@media screen and (max-width:768px){#main.mypage .chat-card .card-header .search-contact{width:100%}#main.mypage .chat-card .card-header .search-contact .row{margin:0}#main.mypage .chat-card .card-header .search-contact .row .col-md-7{padding:0}#main.mypage .chat-card .card-header .search-contact .row .col-md-7 .input-group{display:block}#main.mypage .chat-card .card-header .search-contact .row .col-md-7 .input-group input.form-control{margin-bottom:5px;width:100%;max-width:300px;border-radius:5px!important}#main.mypage .chat-card .card-header .search-contact .row .col-md-7 .input-group .btn-chat-search{font-size:0.9rem;border-radius:5px!important}}#main.mypage .chat-card .card-body-content{padding:0;background:#8f8e8a}#main.mypage .chat-card .card-body-content .chat_scroll_area{overflow-y:scroll;height:400px;padding:1rem}#main.mypage .chat-card .card-body-content .chat_scroll_area::-webkit-scrollbar{width:10px}#main.mypage .chat-card .card-body-content .chat_scroll_area::-webkit-scrollbar-track{background-color:#fff}#main.mypage .chat-card .card-body-content .chat_scroll_area::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#63AE00}#main.mypage .chat-card .card-body-content .chat_scroll_area .day{color:#fff;font-size:1rem;font-weight:bold;text-align:center}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box{overflow:hidden;width:100%;padding:0 15px}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .staff_item:after,#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .user_item:after{position:absolute;top:50%;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-color:rgba(136,183,213,0);border-width:10px;margin-top:-10px}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item{position:relative;padding:1rem 1.5rem;color:#3D3825;font-size:1rem;font-weight:500;background:#eee;border-radius:5px;text-align:left}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item .contact_file_link{display:block;color:#F56B00}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item .contact_file_link:hover{text-decoration:underline}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item img{margin-top:1rem;width:100%;max-width:300px}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item span.sender_name{display:block;margin-bottom:0;color:#3D3825;font-size:0.9rem;font-weight:700;text-align:left}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.staff_item{float:left;margin-bottom:1rem;background:#D7EBBC}@media screen and (max-width:768px){#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.staff_item{width:100%}}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.staff_item:after{right:100%;border-right-color:#D7EBBC}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.user_item{float:right;margin-bottom:1rem;background:#E0D8C6}@media screen and (max-width:768px){#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.user_item{width:100%}}#main.mypage .chat-card .card-body-content .chat_scroll_area .chat_box .chat_item.user_item:after{left:100%;border-left-color:#E0D8C6}#main.mypage .chat-card .card-body-content .contact_area{padding:1rem;background-color:#3D3825}#main.mypage .chat-card .card-body-content .contact_area .invalid-feedback strong{color:#ffb2b2}@media screen and (max-width:768px){#main.mypage .chat-card .card-body-content .contact_area .input-group{display:block;width:100%}#main.mypage .chat-card .card-body-content .contact_area .input-group textarea{display:block;width:100%;min-height:200px;margin-bottom:10px;border-radius:5px!important}#main.mypage .chat-card .card-body-content .contact_area .input-group button.btn-chat-send{display:block;width:100%;max-width:400px;border-radius:5px!important}#main.mypage .chat-card .card-body-content .contact_area .contact-file-group .management_file_name{display:none}}#main.mypage .chat-card .card-body-content .contact_area textarea{height:auto;min-height:100px}#main.mypage .chat-card .card-body-content .contact_area button.btn-chat-send{color:#fff;font-size:1.1rem;background:#F56B00;border-radius:0 10px 10px 0}#main.mypage .chat-card .card-body-content .contact_area label.btn_contact_file{position:relative;margin:1rem 1rem 0 0;padding:0.5rem 2rem;font-weight:bold;font-size:1rem;color:#fff;background:#F56B00;border-radius:40px;-webkit-transition:all ease-in-out 0.1s;transition:all ease-in-out 0.1s;cursor:pointer}#main.mypage .chat-card .card-body-content .contact_area input#contact_file{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main.mypage .chat-card .card-body-content .contact_area .management_file_name{position:relative;top:1.3rem;color:#fff;font-size:1.2rem;line-height:1.5}#main.company .info-area .info-title{margin-bottom:2rem}#main.company .info-area .text-box{margin-top:0}
/*# sourceMappingURL=style.css.map */