﻿@font-face{font-family:'Noto Sans Japanese';src:url(/files/font/NotoSansJP-Regular.otf)}@font-face{font-family:'ZenMaruGothic';src:url(/files/font/ZenMaruGothic-Regular.ttf)}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td,img{margin:0;padding:0}* html body{font-size:small}*:first-child+html body{font-size:small}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,dl,ol{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;font-size:inherit;width:100%;word-break:break-all}table tr th,table tr td{text-align:left;vertical-align:top}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}input,select,textarea{font-size:100%}*{box-sizing:border-box;font-weight:normal}b,strong{font-weight:bold}i{font-style:normal}img{border:0;vertical-align:top;max-width:100%}button{border:none}@media only screen and (min-width: 480px){html{min-width:1280px}}body{font-family:'Noto Sans Japanese','YuGothic',Hiragino Sans,'ヒラギノ角ゴ StdN','Hiragino Kaku Gothic StdN',sans-serif;margin:0}body a{text-decoration:none;color:#000000}body p{margin:0}.container_1280{width:1280px;margin:0 auto}.container_1200{width:1200px;margin:0 auto}.container_1040{width:1040px;margin:0 auto}.container_770{width:820px;margin:0 auto}.container_710{width:710px;margin:0 auto}.container_550{width:550px;margin:0 auto}@media only screen and (max-width: 480px){.container_sp_100{width:100%;margin:0 auto}}@media only screen and (max-width: 480px){.container_sp_90{width:90%;margin:0 auto}}@media only screen and (max-width: 480px){.container_sp_80{width:80%;margin:0 auto}}@media only screen and (max-width: 480px){.sp_view{display:inline-block}}@media only screen and (min-width: 480px){.sp_view{display:none}}@media only screen and (min-width: 480px){.pc_view{display:inline-block}}@media only screen and (max-width: 480px){.pc_view{display:none}}@media only screen and (max-width: 480px){.sp_hidden{display:none}}@media only screen and (min-width: 480px){.pc_hidden{display:none}}.mb_50{margin-bottom:50px}.mb_30{margin-bottom:30px}@media only screen and (min-width: 480px){.mt_-100{margin-top:-100px}}@media only screen and (max-width: 480px){.mt_-100{margin-top:-20px}}.t_c{text-align:center}.t_l{text-align:left}.color_b{color:#765b36}.bg_c_b{background-color:#765b36}.color_o{color:#ef8e3c}.bg_c_o{background-color:#ef8e3c}.color_g{color:#589f4f}.bg_c_g{background-color:#589f4f}.bg_dot{background-image:url(/files/images/common/bg_dot.png);background-repeat:repeat;z-index:-1;padding-bottom:50px}@media only screen and (max-width: 480px){.bg_dot{padding-bottom:50px}}.btn_2{text-align:center}@media only screen and (max-width: 480px){.btn_2{margin-bottom:20px}}.btn_2 a{background-color:#f5f0e9;border-radius:40px;color:#589f4f;font-weight:bold;position:relative;transition:0.3s}.btn_2 a:hover{opacity:0.7}@media only screen and (min-width: 480px){.btn_2 a{font-size:20px;padding:10px 50px}}@media only screen and (max-width: 480px){.btn_2 a{padding:5vw}}.btn_2 a:after{content:url(/files/images/common/pdf_icon.png);position:absolute;display:inline-block}@media only screen and (min-width: 480px){.single_vege{position:relative}.single_vege:before{content:url(/files/images/common/nasu.png);position:absolute}}@media only screen and (min-width: 480px) and (min-width: 480px){.single_vege:before{top:0;left:-20px}}@media only screen and (min-width: 480px){.single_vege_top{position:relative}.single_vege_top:before{z-index:-1;content:url(/files/images/common/nasu.png);position:absolute;top:-100px}}@media only screen and (min-width: 480px){.double_vege{position:relative}.double_vege:before{content:url(/files/images/common/nasu.png);position:absolute;z-index:-1;top:-50px;left:-20px}.double_vege:after{content:url(/files/images/common/tomato.png);position:absolute;z-index:-1}}@media only screen and (min-width: 480px) and (min-width: 480px){.double_vege:after{right:0px;bottom:-230px}}@media only screen and (min-width: 480px){.double_vege_top{position:relative}.double_vege_top:before{content:url(/files/images/common/nasu.png);position:absolute;z-index:1}}@media only screen and (min-width: 480px) and (min-width: 480px){.double_vege_top:before{top:0px;left:-20px}}@media only screen and (min-width: 480px){.double_vege_top:after{content:url(/files/images/common/tomato.png);position:absolute;z-index:0}}@media only screen and (min-width: 480px) and (min-width: 480px){.double_vege_top:after{right:0px;bottom:-100px}}.scroll{position:relative;text-align:right;z-index:1}@media only screen and (min-width: 480px){.scroll{width:95%}}@media only screen and (max-width: 480px){.scroll{width:100%}}.scroll a{width:100%}@media only screen and (max-width: 480px){.scroll a img{position:absolute;display:inline-block;width:17%;right:0px}}@media only screen and (min-width: 480px){.column_2_center{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;width:100%}}@media only screen and (max-width: 480px){.column_2_center{width:100%}}@media only screen and (min-width: 480px){.column_2_left{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}}@media only screen and (min-width: 480px){.column_2_around{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}}@media only screen and (max-width: 480px){.column_2_around{width:100%}}@media only screen and (min-width: 480px){.column_2_around_reverse{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;flex-direction:row-reverse}}@media only screen and (max-width: 480px){.column_2_around_reverse{width:100%}}@media only screen and (min-width: 480px){.column_2_between{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media only screen and (min-width: 480px){.column_2_evenly{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}}.column_3_center{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media only screen and (min-width: 480px){.column_3_around{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}}.hstyle_1{font-weight:bold;color:#765b36}@media only screen and (min-width: 480px){.hstyle_1{font-size:30px}}@media only screen and (max-width: 480px){.hstyle_1{font-size:6vw}}.hstyle_1 span{font-weight:bold;color:#ef8e3c}@media only screen and (min-width: 480px){.hstyle_1 span{font-size:20px}}@media only screen and (max-width: 480px){.hstyle_1 span{font-size:4vw}}.hstyle_2{font-weight:bold;color:#ef8e3c;position:relative}@media only screen and (min-width: 480px){.hstyle_2{font-size:30px}}@media only screen and (max-width: 480px){.hstyle_2{font-size:5vw}}.hstyle_2:before{position:absolute;display:inline-block}@media only screen and (min-width: 480px){.hstyle_2:before{content:url(/files/images/common/chopstick_pc.png);top:-35px;left:50%;transform:translate(-50%, 0)}}@media only screen and (max-width: 480px){.hstyle_2:before{content:url(/files/images/common/chopstick_sp.png);top:-6vw;left:35.5vw}}.hstyle_3{font-size:25px;font-weight:bold;color:#765b36}.hstyle_4{font-size:20px;font-weight:bold;color:#ef8e3c}.hstyle_5{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center}.hstyle_5 span{background-color:#ef8e3c;border-radius:5px;color:#fff;font-weight:bold}@media only screen and (min-width: 480px){.hstyle_5 span{width:5%}}@media only screen and (max-width: 480px){.hstyle_5 span{width:20%}}.table_style th{padding-bottom:5px;background-color:#589f4f;color:#fff;text-align:center;vertical-align:middle;border-bottom:3px solid #fff}@media only screen and (min-width: 480px){.table_style th{width:200px}}.table_style td{background-color:#f5f0e9;vertical-align:middle;text-indent:1em;border-bottom:3px solid #fff}@media only screen and (min-width: 480px){.table_style td{line-height:5em}}@media only screen and (max-width: 480px){.table_style td{line-height:2em;font-size:3.5vw}}.table_style td a{display:block;width:100%;height:100%;color:#765b36;position:relative;transition:0.3s}.table_style td a:hover{opacity:0.7}.table_style td a:after{content:url(/files/images/common/pdf_icon.png);position:absolute;display:inline-block}.table_style_bg_w th{padding-bottom:5px;background-color:#589f4f;color:#fff;text-align:center;vertical-align:middle;border-bottom:3px solid #f5f0e9}@media only screen and (min-width: 480px){.table_style_bg_w th{width:200px}}@media only screen and (max-width: 480px){.table_style_bg_w th{width:26vw}}.table_style_bg_w td{background-color:#fff;vertical-align:middle;line-height:5em;border-bottom:3px solid #f5f0e9;color:#765b36;padding:0px 10px}@media only screen and (max-width: 480px){.table_style_bg_w td{font-size:4vw;line-height:3em;margin-left:3vw}}.radius_left_top{border-radius:10px 0 0 0}.radius_left_bottom{border-radius:0 0 0 10px}.radius_right_top{border-radius:0 10px 0 0}.radius_right_bottom{border-radius:0 0 10px 0}.indent_2e{text-indent:1.7em}@media only screen and (max-width: 480px){.indent_2e{text-indent:1em}}.b_n{border:none !important}.bg_wrap{position:relative;background-image:url(/files/images/common/headline_bg.png)}@media only screen and (min-width: 480px){.bg_wrap{background-position:center;background-repeat:repeat;height:200px;padding-top:40px}}@media only screen and (min-width: 480px) and (min-width: 480px){.bg_wrap:before{content:url(/files/images/common/bg_right.png);position:absolute;right:20%;bottom:30%}}@media only screen and (min-width: 480px) and (min-width: 480px){.bg_wrap:after{content:"";background-image:url(/files/images/common/bg_bottom.png);background-repeat:repeat-x;position:absolute;bottom:-20px;width:100%;height:29%}}@media only screen and (max-width: 480px){.bg_wrap{background-position:center;background-repeat:repeat;height:150px;padding-top:50px}.bg_wrap:before{content:url(/files/images/common/bg_right_sp.png);position:absolute;right:5%;top:10%}.bg_wrap:after{content:"";background-image:url(/files/images/common/bg_bottom_sp.png);background-repeat:no-repeat;position:absolute;bottom:-18.7%;width:100%;height:29%}}.border_wrap{border-top:4px solid #ef8e3c;border-bottom:4px solid #ef8e3c;background-color:#fff}.border_wrap p{color:#765b36}.content_border{border-top:1px solid #ef8e3c}@media only screen and (min-width: 480px){.content_border{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 480px){.content_border{padding-top:30px;padding-bottom:30px}}.content_border p{position:relative;color:#765b36}@media only screen and (min-width: 480px){.content_border p{margin-bottom:20px}}.content_border p .nami_wrap{position:absolute;top:0;left:50%;transform:translate(-50%, -10px)}@media only screen and (min-width: 480px){.content_border h4{margin-bottom:30px}}.stripe-triangle{width:100%;position:relative}@media only screen and (min-width: 480px){.stripe-triangle{height:105px}}@media only screen and (max-width: 480px){.stripe-triangle{height:50px}}.stripe-triangle::before{content:"";display:block;position:absolute;clip-path:polygon(0 0, 0 100%, 100% 0);height:100%;top:50%;left:0;width:70%;transform:translateY(-50%);background:repeating-linear-gradient(120deg, #589f4f, #589f4f 10px, #64ad5a 10px, #64ad5a 20px);z-index:2}.stripe-triangle::after{content:"";display:block;position:absolute;clip-path:polygon(0 0, 100% 100%, 100% 0);height:100%;top:50%;right:0;width:70%;transform:translateY(-50%);background:repeating-linear-gradient(120deg, #ef8e3c, #ef8e3c 10px, #f19c54 10px, #f19c54 20px);z-index:1}#header{font-family:'ZenMaruGothic'}@media only screen and (min-width: 480px){#header{margin-top:20px;margin-bottom:40px}}@media only screen and (max-width: 480px){#header{margin-top:5vw;margin-bottom:5vw}}#header .header_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#header .header_wrap .left_wrap .header_cont a{color:#765b36;font-size:30px;font-weight:bold;transition:0.3s}#header .header_wrap .left_wrap .header_cont a:hover{opacity:0.7}@media only screen and (max-width: 480px){#header .header_wrap .left_wrap .header_cont a{font-size:4vw}#header .header_wrap .left_wrap .header_cont a small{color:#765b36;font-size:20px;font-weight:bold}}@media only screen and (max-width: 480px) and (max-width: 480px){#header .header_wrap .left_wrap .header_cont a small{font-size:3vw}}#header .header_wrap .right_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:flex-end}#header .header_wrap .right_wrap p{color:#765b36;font-size:35px;font-weight:bold}@media only screen and (max-width: 480px){#header .header_wrap .right_wrap p{font-size:3.5vw}}#header .header_wrap .right_wrap p small{color:#765b36;font-size:15px;font-weight:bold}@media only screen and (max-width: 480px){#header .header_wrap .right_wrap p small{font-size:1.5vw}}#header .header_wrap .right_wrap p a{color:#765b36;font-size:35px;font-weight:bold;transition:0.3s}#header .header_wrap .right_wrap p a:hover{opacity:0.7}@media only screen and (max-width: 480px){#header .header_wrap .right_wrap p a{font-size:3.5vw}}#header .header_wrap .sp-menuicon-open .menu-open{display:none}#header .header_wrap .sp-menuicon-open .on{display:block}#header .header_wrap .sp-menuicon-close .menu-close{display:none}#header .header_wrap .sp-menuicon-close .on{display:block}#g_nav{margin-bottom:20px}@media only screen and (max-width: 480px){#g_nav{position:fixed;background-color:#f5f0e9;display:none;padding-top:30px}}@media only screen and (min-width: 480px){#g_nav ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (max-width: 480px){#g_nav ul{width:100%;margin-bottom:20px}}@media only screen and (min-width: 480px){#g_nav ul .menu{border-right:1px solid #ef8e3c;width:16.6666%;text-align:center}}@media only screen and (max-width: 480px){#g_nav ul .menu{border:none;width:100%;position:relative;line-height:8vw}}#g_nav ul .menu a{color:#765b36;font-size:20px;font-weight:bold;display:inline-block;width:100%;height:100%}@media only screen and (max-width: 480px){#g_nav ul .menu a{font-size:3.6vw}}#g_nav ul .menu a:hover{color:#fff;background-color:#ef8e3c;cursor:pointer;content:"▼";display:block;top:0px;left:0px}#g_nav ul .toggle{position:relative}@media only screen and (max-width: 480px){#g_nav ul .toggle:before{content:"▼";top:2px;left:-5vw;position:absolute;color:#ef8e3c}}@media only screen and (max-width: 480px){#g_nav ul .sub_menu{width:100%;position:relative;text-indent:2vw;line-height:8vw}}#g_nav ul .sub_menu a{color:#765b36;font-size:20px;font-weight:bold;display:inline-block;width:100%;height:100%}@media only screen and (max-width: 480px){#g_nav ul .sub_menu a{font-size:3.6vw}}@media only screen and (max-width: 480px){#g_nav ul .sub_menu:before{content:"-";color:#765b36;position:absolute;top:2px;left:-2vw}}@media only screen and (max-width: 480px){#g_nav p{color:#ef8e3c;text-align:center;width:100%}}@media only screen and (max-width: 480px){#g_nav .tel{background-color:#fff;color:#ef8e3c;width:100%;margin:10px auto;border-radius:20px;padding:5px;font-size:7.5vw;text-align:center}}@media only screen and (max-width: 480px){#g_nav .tel span{font-size:3.5vw}}#g_nav .tel a{font-weight:bold;color:#ef8e3c}@media only screen and (max-width: 480px){#g_nav .tel a{font-size:7.5vw}}#footer{font-family:'ZenMaruGothic';position:relative}@media only screen and (min-width: 480px){#footer{margin-top:-100px}}@media only screen and (max-width: 480px){#footer{margin-top:-30px}}#footer .bg_footer_wrap{background-image:url(/files/images/common/footer_back_img_pc.png);position:relative;background-size:cover}@media only screen and (min-width: 480px){#footer .bg_footer_wrap{padding:90px 90px 30px}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap{background-image:url(/files/images/common/footer_back_img_sp.png);background-repeat:no-repeat}}@media only screen and (min-width: 480px){#footer .bg_footer_wrap .top_wrap{width:100%;padding-bottom:40px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .top_wrap{padding-top:20px}}#footer .bg_footer_wrap .top_wrap .access_content p a{font-size:30px;font-weight:bold;color:#fff;transition:0.3s}#footer .bg_footer_wrap .top_wrap .access_content p a:hover{opacity:0.7}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .top_wrap .access_content p a{font-size:5vw}}#footer .bg_footer_wrap .top_wrap .access_content p a small{font-size:20px;font-weight:bold;color:#fff}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .top_wrap .access_content p a small{font-size:4.5vw}}#footer .bg_footer_wrap .top_wrap .access_content .access{font-size:12px;color:#fff}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .top_wrap .access_content .access{font-size:3vw;margin-bottom:10px}}@media only screen and (min-width: 480px){#footer .bg_footer_wrap .top_wrap .menu_content{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:68%}}#footer .bg_footer_wrap .top_wrap .menu_content ul .menu_title{text-indent:0}#footer .bg_footer_wrap .top_wrap .menu_content ul .menu_title:before{content:""}#footer .bg_footer_wrap .top_wrap .menu_content ul li{font-size:13px;color:#fff;line-height:2em;text-indent:1em;position:relative;transition:0.3s}#footer .bg_footer_wrap .top_wrap .menu_content ul li:hover{opacity:0.7}#footer .bg_footer_wrap .top_wrap .menu_content ul li:before{content:"－";font-weight:bold;position:relative;transform:translate(50%, 50%)}#footer .bg_footer_wrap .top_wrap .menu_content ul li a{font-weight:bold;color:#fff}@media only screen and (min-width: 480px){#footer .bg_footer_wrap .bottom_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap{padding-bottom:30px}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap{margin-bottom:20px}}#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap p{font-size:35px;font-weight:bold;color:#fff;align-items:flex-end}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap p{font-size:3.5vw;border-radius:25px;margin-bottom:20px}}#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap p small{font-size:20px;font-weight:bold;color:#fff}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap p small{font-size:3.5vw;text-align:center}}#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel_wrap a{font-size:35px;font-weight:bold;color:#fff;align-items:flex-end}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel_wrap a{font-size:8.5vw;color:#ef8e3c;background-color:#fff;border-radius:25px;display:inline-block;width:80%}}#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel_wrap a span{font-size:15px;font-weight:bold;color:#fff}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel_wrap a span{font-size:4.5vw;color:#ef8e3c}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel{background-color:#fff;color:#ef8e3c;width:85%;margin:10px auto;border-radius:20px;padding:5px;font-size:7.5vw}}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel span{font-size:4.5vw;color:#ef8e3c}}#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel a{font-size:35px;font-weight:bold;color:#fff;align-items:flex-end}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_left_wrap .tel a{font-size:3.5vw}}@media only screen and (min-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_right_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}}#footer .bg_footer_wrap .bottom_wrap .bottom_right_wrap p{font-size:12px;font-weight:bold;color:#fff}@media only screen and (max-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_right_wrap p{font-size:3.2vw}}@media only screen and (min-width: 480px){#footer .bg_footer_wrap .bottom_wrap .bottom_right_wrap p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:flex-end}}@media only screen and (max-width: 480px){#footer p{text-align:center}}main #sec_notice h2{font-size:30px;font-weight:bold;text-align:center;margin-bottom:40px}@media only screen and (max-width: 480px){main #sec_notice h2{font-size:3vw}}main #sec_notice h2:before{content:"";font-weight:bold;background-image:url(/files/images/common/chopstick_pc.png);height:16px}main #sec_notice h2 span{font-size:20px;font-weight:bold}@media only screen and (max-width: 480px){main #sec_notice h2 span{font-size:2vw}}main #sec_notice p button{margin-bottom:80px}main #sec_notice .news_wrap{margin-top:30px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}@media only screen and (min-width: 480px){main #sec_notice .news_wrap{margin-bottom:120px}}@media only screen and (max-width: 480px){main #sec_notice .news_wrap{margin-bottom:50px}}main #sec_notice .news_wrap .post{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:100%;line-height:4em;border-bottom:1px solid #fdeee1}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post{line-height:2em}}main #sec_notice .news_wrap .post .date{font-size:20px;color:#765b36;width:13%}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .date{font-size:3.6vw}}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .date{width:20%}}main #sec_notice .news_wrap .post .category{border-radius:10px;width:15%;line-height:1em;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .category{width:25%}}main #sec_notice .news_wrap .post .category li{color:#ef8e3c;text-align:center;background-color:#fdeee1;padding:1px;font-size:12px;width:60%;border-radius:10px}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .category li{font-size:2.2vw}}main #sec_notice .news_wrap .post .news_title{font-size:20px;color:#765b36}@media only screen and (min-width: 480px){main #sec_notice .news_wrap .post .news_title{margin-left:10px}}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .news_title{font-size:3.6vw}}main #sec_notice .news_wrap .post .news_title a{font-size:20px;color:#765b36;transition:0.3s}main #sec_notice .news_wrap .post .news_title a:hover{opacity:0.7}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .post .news_title a{font-size:3.6vw}}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .column_3_center{margin:20px 0}}main #sec_notice .news_wrap .column_3_center p{width:20px;height:20px;border:1px solid #ef8e3c;border-radius:50%;color:#ef8e3c;text-align:center;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (min-width: 480px){main #sec_notice .news_wrap .column_3_center p{margin:30px 10px}}@media only screen and (max-width: 480px){main #sec_notice .news_wrap .column_3_center p{margin:0px 15px}}@media only screen and (min-width: 480px){main #sec_work_content{padding-bottom:60px}}@media only screen and (max-width: 480px){main #sec_work_content{padding-bottom:50px}}main #sec_work_content .text_wrap{position:relative;padding:40px 0}main #sec_work_content .text_wrap .txt_1{text-align:center;position:absolute}@media only screen and (min-width: 480px){main #sec_work_content .text_wrap .txt_1{top:150px;left:22.5%;font-size:18px}}@media only screen and (max-width: 480px){main #sec_work_content .text_wrap .txt_1{top:100px;left:0;padding:5vw;font-size:3.5vw}}main #sec_work_content .text_wrap .txt_2{text-align:center;position:absolute}@media only screen and (min-width: 480px){main #sec_work_content .text_wrap .txt_2{top:290px;left:30.5%;font-size:18px}}@media only screen and (max-width: 480px){main #sec_work_content .text_wrap .txt_2{top:280px;left:0;padding:5vw;font-size:3.5vw}}main #sec_work_content .text_wrap .txt_3{text-align:center;position:absolute}@media only screen and (min-width: 480px){main #sec_work_content .text_wrap .txt_3{top:450px;left:26.5%;font-size:18px}}@media only screen and (max-width: 480px){main #sec_work_content .text_wrap .txt_3{top:420px;left:0;padding:5vw;font-size:3.5vw}}main #sec_work_content .btn_wrap p{text-align:center}@media only screen and (min-width: 480px){main #sec_work_content .btn_wrap p{padding:20px;width:31%}}@media only screen and (max-width: 480px){main #sec_work_content .btn_wrap p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px}}main #sec_work_content .btn_wrap a{background-color:#ef8e3c;border-radius:10px;height:100%;font-weight:bold;color:white;transition:0.3s}main #sec_work_content .btn_wrap a:hover{color:#ef8e3c;background-color:#fff}@media only screen and (min-width: 480px){main #sec_work_content .btn_wrap a{font-size:20px;width:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:5px 0}}@media only screen and (max-width: 480px){main #sec_work_content .btn_wrap a{width:60%;padding:20px}}@media only screen and (max-width: 480px){main #sec_lunch{padding-bottom:50px}}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap{margin-top:50px}}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap h2{margin-bottom:80px}}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div{margin-bottom:50px}}main #sec_lunch .lunch_content_wrap div .img_cont{color:#765b36}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div .img_cont{font-size:20px}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div .img_cont{margin-bottom:30px;text-align:center}}main #sec_lunch .lunch_content_wrap div .img_cont span{color:#ef8e3c}main #sec_lunch .lunch_content_wrap div .text{color:#765b36}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div .text{font-size:20px;width:50%}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div .text{margin-bottom:30px}}main #sec_lunch .lunch_content_wrap div .text span{color:#ef8e3c}main #sec_lunch .lunch_content_wrap div h3{position:relative;font-weight:bold;color:#765b36}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div h3{font-size:25px;margin-bottom:60px}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div h3{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div h3:before{content:url(/files/images/work/circle_pc.png);background-repeat:no-repeat;height:100%;display:block;position:absolute;top:-10px;left:0}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div h3:before{content:url(/files/images/work/circle_sp.png);background-repeat:no-repeat;height:100%;display:block;position:absolute;top:0;left:0}}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div h3:after{content:url(/files/images/work/circle_pc.png);background-repeat:no-repeat;height:100%;display:block;position:absolute;top:-10px;right:0}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div h3:after{content:url(/files/images/work/circle_sp.png);background-repeat:no-repeat;height:100%;display:block;position:absolute;top:0;right:0}}main #sec_lunch .lunch_content_wrap div p{color:#765b36}@media only screen and (min-width: 480px){main #sec_lunch .lunch_content_wrap div p{font-size:20px;text-align:center;margin-bottom:30px}}@media only screen and (max-width: 480px){main #sec_lunch .lunch_content_wrap div p{margin-bottom:20px}}main #sec_lunch .lunch_content_wrap div p span{color:#ef8e3c}@media only screen and (min-width: 480px){main #sec_area .area_wrap{margin-top:50px;margin-bottom:80px}}@media only screen and (max-width: 480px){main #sec_area .area_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_area .area_wrap h2{margin-bottom:10px}}@media only screen and (min-width: 480px){main #sec_area .area_wrap .pdf_wrap{margin:50px 0}}@media only screen and (max-width: 480px){main #sec_area .area_wrap .pdf_wrap{margin-top:20px}}main #sec_area .area_wrap .pdf_wrap h4{background-color:#f5f0e9;border:1.5px solid #d5c0a3;font-weight:bold;color:#765b36}@media only screen and (min-width: 480px){main #sec_area .area_wrap .pdf_wrap h4{font-size:20px;padding:10px}}@media only screen and (max-width: 480px){main #sec_area .area_wrap .pdf_wrap h4{padding:2vw}}main #sec_area .area_wrap .pdf_wrap:nth-child(2){border-top:none}main #sec_area .area_wrap .pdf_wrap:nth-child(3){border-top:none}main #sec_area .area_wrap .pdf_wrap p{text-align:center;border-left:1.5px solid #d5c0a3;border-bottom:1.5px solid #d5c0a3;border-right:1.5px solid #d5c0a3}@media only screen and (min-width: 480px){main #sec_area .area_wrap .pdf_wrap p{padding:10px}}@media only screen and (max-width: 480px){main #sec_area .area_wrap .pdf_wrap p{padding:3vw}}main #sec_area .area_wrap .pdf_wrap p a{color:#765b36;position:relative;transition:0.3s}main #sec_area .area_wrap .pdf_wrap p a:hover{opacity:0.7}main #sec_area .area_wrap .pdf_wrap p a:after{content:url(/files/images/common/pdf_icon.png);position:absolute;display:inline-block;right:-30px}@media only screen and (min-width: 480px){main #sec_area .area_wrap .pdf_wrap p a{font-size:20px}}@media only screen and (min-width: 480px){main #sec_foodtest{margin-bottom:200px}}@media only screen and (max-width: 480px){main #sec_foodtest{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_foodtest .food_test_content{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 480px){main #sec_foodtest .food_test_content{margin-top:50px}}main #sec_foodtest .food_test_content p{font-size:20px;color:#765b36}main #sec_foodtest h3{margin-bottom:10px}@media only screen and (min-width: 480px){main #sec_foodtest table{margin-bottom:100px}}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 480px){main #sec_about_content .out_line_wrap{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap table{margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_about_content .out_line_wrap table{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap h3{margin-bottom:10px}}@media only screen and (max-width: 480px){main #sec_about_content .out_line_wrap h3{margin-bottom:10px}}main #sec_about_content .out_line_wrap p{border-radius:10px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;color:#765b36}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap p{font-size:20px}}main #sec_about_content .out_line_wrap .btn_wrap p:hover{background-color:#fff}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap .btn_wrap p{width:31%}}@media only screen and (max-width: 480px){main #sec_about_content .out_line_wrap .btn_wrap p{margin-bottom:10px}}main #sec_about_content .out_line_wrap .btn_wrap a{border-radius:10px;background-color:#ef8e3c;text-align:center;height:100%;width:100%;transition:0.3s}main #sec_about_content .out_line_wrap .btn_wrap a:hover{color:#ef8e3c;background-color:#fff;border-radius:10px}@media only screen and (min-width: 480px){main #sec_about_content .out_line_wrap .btn_wrap a{font-size:20px;font-weight:bold;color:white;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px}}@media only screen and (max-width: 480px){main #sec_about_content .out_line_wrap .btn_wrap a{color:#fff;padding:3vw}}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .list_content_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap h2{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap h3{margin-bottom:10px}}main #sec_list .list_content_wrap p{color:#765b36}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap p{font-size:20px;margin-bottom:20px}}@media only screen and (max-width: 480px){main #sec_list .list_content_wrap p{margin-bottom:20px;font-size:4vw}}main #sec_list .list_content_wrap .list_wrap{background-color:#f5f0e9;border-radius:10px}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap .list_wrap{padding-top:30px;padding-bottom:30px;padding-left:80px}}main #sec_list .list_content_wrap .list_wrap ul li{color:#765b36;position:relative}@media only screen and (max-width: 480px){main #sec_list .list_content_wrap .list_wrap ul li{text-indent:2em;font-size:3.3vw;line-height:2em;padding:2vw}}main #sec_list .list_content_wrap .list_wrap ul li span{width:20px;height:20px;border:1px solid #fff;background-color:#ef8e3c;border-radius:50%;color:#fff;border:1px solid #ef8e3c;text-align:center;display:flex;justify-content:center;align-items:center;position:absolute}@media only screen and (min-width: 480px){main #sec_list .list_content_wrap .list_wrap ul li span{left:-35px;top:-30px;margin:30px 10px}}@media only screen and (max-width: 480px){main #sec_list .list_content_wrap .list_wrap ul li span{top:2vw;left:2vw;text-indent:0em}}@media only screen and (min-width: 480px){main #sec_list .officer_list h3{margin-bottom:10px}}@media only screen and (max-width: 480px){main #sec_list .officer_list h3{margin-bottom:20px}}main #sec_list .officer_list p{color:#765b36}@media only screen and (min-width: 480px){main #sec_list .officer_list p{font-size:20px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .officer_list p{margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .officer_list p a{width:100%;display:inline-block}}main #sec_list .officer_list .img{color:#765b36}@media only screen and (min-width: 480px){main #sec_list .officer_list .img{font-size:20px;margin-bottom:50px;width:20%}}@media only screen and (min-width: 480px){main #sec_list .income_wrap h3{margin-bottom:10px}}@media only screen and (max-width: 480px){main #sec_list .income_wrap h3{margin-bottom:20px}}main #sec_list .income_wrap p{color:#765b36}@media only screen and (min-width: 480px){main #sec_list .income_wrap p{font-size:20px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .income_wrap p{margin-bottom:50px}}main #sec_list .income_wrap p a{width:100%;display:inline-block}main #sec_list .income_wrap .img{color:#765b36}@media only screen and (min-width: 480px){main #sec_list .income_wrap .img{font-size:20px;margin-bottom:50px;width:22%}}main #sec_list .organization_wrap .sub_title{color:#765b36;font-weight:bold}@media only screen and (min-width: 480px){main #sec_list .organization_wrap .sub_title{font-size:20px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .organization_wrap .sub_title{margin-bottom:20px}}main #sec_list .organization_wrap .sub_title span{color:#ef8e3c;font-weight:bold}@media only screen and (min-width: 480px){main #sec_list .organization_wrap .sub_title span{font-size:24px}}@media only screen and (max-width: 480px){main #sec_list .organization_wrap p{margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .operation_wrap{margin-bottom:50px}}main #sec_list .operation_wrap .sub_title{color:#765b36;font-weight:bold}@media only screen and (min-width: 480px){main #sec_list .operation_wrap .sub_title{font-size:20px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_list .operation_wrap .sub_title{margin-bottom:20px}}main #sec_list .operation_wrap .sub_title span{color:#ef8e3c;font-weight:bold}@media only screen and (min-width: 480px){main #sec_list .operation_wrap .sub_title span{font-size:24px}}@media only screen and (min-width: 480px){main #sec_list .operation_wrap ul{margin-bottom:80px}}main #sec_list .operation_wrap ul li{position:relative;padding-left:2em;color:#765b36}main #sec_list .operation_wrap ul li span{width:20px;height:20px;border:1px solid #fff;background-color:#ef8e3c;border-radius:50%;color:#fff;border:1px solid #ef8e3c;text-align:center;display:flex;justify-content:center;align-items:center;margin:30px 10px;position:absolute;left:-10px;top:-30px}@media only screen and (min-width: 480px){main #sec_company_date{margin-bottom:200px}}@media only screen and (max-width: 480px){main #sec_company_date{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_company_date .aoi_wrap{margin-top:10px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_company_date .aoi_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_company_date .aoi_wrap h2{margin-bottom:30px}}@media only screen and (min-width: 480px){main #sec_company_date .aoi_wrap h3{margin-bottom:30px}}@media only screen and (max-width: 480px){main #sec_company_date .aoi_wrap h3{margin-bottom:10px}}@media only screen and (max-width: 480px){main #sec_company_date .aoi_wrap p a{width:100%;display:inline-block}}@media only screen and (min-width: 480px){main #sec_company_date .plan_wrap{margin-bottom:30px}}@media only screen and (min-width: 480px){main #sec_company_date .plan_wrap h3{margin-bottom:30px}}@media only screen and (min-width: 480px){main #sec_company_date .plan_wrap p{width:31%;padding:10px;margin-bottom:20px}}@media only screen and (max-width: 480px){main #sec_company_date .plan_wrap p{width:100%}}@media only screen and (max-width: 480px){main #sec_company_date .plan_wrap p a{width:100%;display:inline-block}}main #sec_company_date .financial_wrap{margin-bottom:50px}@media only screen and (min-width: 480px){main #sec_company_date .financial_wrap h3{margin-bottom:30px}}@media only screen and (min-width: 480px){main #sec_activity_content .out_line_wrap{padding-top:50px;padding-bottom:150px}}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap{padding-top:50px;padding-bottom:50px;font-size:3.5vw}}@media only screen and (min-width: 480px){main #sec_activity_content .out_line_wrap h2{margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap h2{margin-bottom:50px}}@media only screen and (min-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .out_line_content{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .out_line_content{margin-top:50px;margin-bottom:50px}}main #sec_activity_content .out_line_wrap .study_content_top .out_line_content p{color:#765b36}main #sec_activity_content .out_line_wrap .study_content_top .left_wrap{width:50%;position:relative}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .left_wrap{height:30vw;width:100%}}main #sec_activity_content .out_line_wrap .study_content_top .left_wrap img{display:inline-block}main #sec_activity_content .out_line_wrap .study_content_top .left_wrap p:nth-child(1){position:absolute;top:0px;left:60px}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .left_wrap p:nth-child(1){top:-20px;left:10px}}main #sec_activity_content .out_line_wrap .study_content_top .left_wrap p:nth-child(2){position:absolute;top:20px;right:60px}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .left_wrap p:nth-child(2){top:-5px;right:-10px}}main #sec_activity_content .out_line_wrap .study_content_top .right_wrap{width:50%;position:relative}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .right_wrap{width:100%}}main #sec_activity_content .out_line_wrap .study_content_top .right_wrap img{display:inline-block}main #sec_activity_content .out_line_wrap .study_content_top .right_wrap p:nth-child(1){position:relative;top:0px;left:40px}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .right_wrap p:nth-child(1){top:10px;left:-50px}}main #sec_activity_content .out_line_wrap .study_content_top .right_wrap p:nth-child(2){position:absolute;top:20px;right:30px}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .study_content_top .right_wrap p:nth-child(2){top:30px;right:-5px}}@media only screen and (min-width: 480px){main #sec_activity_content .out_line_wrap .text_wrap{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 480px){main #sec_activity_content .out_line_wrap .text_wrap{margin-top:50px;margin-bottom:50px}}main #sec_activity_content .out_line_wrap .study_content_bottom .bottom_content_wrap{margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 480px){main #sec_question_content{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap{padding-top:50px;padding-bottom:150px}}main #sec_question_content .question_wrap .q_a{background-color:#fff;border-radius:15px;position:relative}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a{padding:15px;margin-bottom:30px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a{padding:3vw;margin-bottom:30px}}main #sec_question_content .question_wrap .q_a .q_wrap{border-bottom:2px solid #ef8e3c;position:relative;margin-bottom:0.5em}main #sec_question_content .question_wrap .q_a .q_wrap:after{font-family:'Font Awesome 6 Free';content:'\2b';font-weight:bold;position:absolute;top:0.25em;color:#ef8e3c}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap:after{right:0px;font-size:20px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap:after{right:-1vw;font-size:4vw}}main #sec_question_content .question_wrap .q_a .q_wrap:after:hover{cursor:pointer}main #sec_question_content .question_wrap .q_a .q_wrap .q{color:#765b36;font-weight:bold}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap .q{font-size:20px;margin:0px 35px 0px 40px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap .q{font-size:4vw;margin:0vw 3.5vw 2vw 5.5vw}}main #sec_question_content .question_wrap .q_a .q_wrap .q:before{content:"Q.";color:#ef8e3c;font-weight:bold;position:absolute}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap .q:before{font-size:30px;top:-15px;left:0px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .q_wrap .q:before{top:0px;left:0px}}main #sec_question_content .question_wrap .q_a .active:after{font-family:'Font Awesome 6 Free';content:'\f068';font-weight:bold;position:absolute;color:#ef8e3c}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .active:after{bottom:0px;right:0px;font-size:25px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .active:after{bottom:0;right:0vw;font-size:4vw}}main #sec_question_content .question_wrap .q_a .active:after:hover{cursor:pointer}main #sec_question_content .question_wrap .q_a .a_wrap{display:none;position:relative}main #sec_question_content .question_wrap .q_a .a_wrap .a:before{position:absolute;content:"A.";color:#589f4f;font-weight:bold}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .a_wrap .a:before{font-size:30px;top:-5px;left:5px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .a_wrap .a:before{top:2vw;left:0px}}main #sec_question_content .question_wrap .q_a .a_wrap p{color:#765b36}@media only screen and (min-width: 480px){main #sec_question_content .question_wrap .q_a .a_wrap p{font-size:20px;line-height:1.5em;margin:0px 35px 0px 40px}}@media only screen and (max-width: 480px){main #sec_question_content .question_wrap .q_a .a_wrap p{font-size:4vw;font-weight:bold;margin:2vw 3.5vw 0vw 5.5vw}}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap{padding-top:50px;padding-bottom:150px}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap{padding-top:50px}}main #sec_inquiry_content .inquiry_wrap p{text-align:center;color:#765b36}main #sec_inquiry_content .inquiry_wrap p span{margin-right:1em;background-color:#ef8e3c;color:#fff;border-radius:5px}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap p span{padding:0px 5px}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap p span{padding:0px 1vw}}main #sec_inquiry_content .inquiry_wrap .column_2_between{margin-bottom:20px}main #sec_inquiry_content .inquiry_wrap .column_2_between p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:bold}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between p{justify-content:flex-start;margin-bottom:20px}}main #sec_inquiry_content .inquiry_wrap .column_2_between p span{margin-left:1em;background-color:#ef8e3c;color:#fff;border-radius:5px}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between p span{padding:0px 5px}}main #sec_inquiry_content .inquiry_wrap .column_2_between p input{border:none;border-radius:10px}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between p input{width:550px;height:50px;padding:10px 20px}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between p input{width:100%;padding:3vw}}main #sec_inquiry_content .inquiry_wrap .column_2_between .area{border:none;border-radius:10px;padding:none;resize:none}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between .area{width:550px;padding:10px 20px}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .column_2_between .area{width:100%;padding:3vw}}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;flex-flow:column;align-items:center}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;width:100%}}main #sec_inquiry_content .inquiry_wrap .btn_wrap p{margin-bottom:20px;position:relative}main #sec_inquiry_content .inquiry_wrap .btn_wrap p:after{font-family:'Font Awesome 6 Free';content:'\f0da';font-weight:bold;color:#765b36;position:absolute}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p:after{right:10px;top:0px;transform:translate(-50%, 100%)}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p:after{position:absolute;left:calc(50% + 23vw);top:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p{width:100%;text-align:center}main #sec_inquiry_content .inquiry_wrap .btn_wrap p:after{font-family:'Font Awesome 6 Free';content:'\f0da';font-weight:bold;color:#765b36}}main #sec_inquiry_content .inquiry_wrap .btn_wrap p .white{background-color:#ef8e3c;font-weight:bold;color:#fff;border-radius:25px;border:none;padding:10px 30px;transition:0.3s;-webkit-appearance:none}main #sec_inquiry_content .inquiry_wrap .btn_wrap p .white:hover{cursor:pointer;opacity:0.7}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p .white{padding:2vw 10vw;line-height:1.2em}}main #sec_inquiry_content .inquiry_wrap .btn_wrap p .brown{background-color:#fff;font-weight:bold;color:#765b36;border-radius:25px;border:none;padding:10px 30px;transition:0.3s;-webkit-appearance:none}main #sec_inquiry_content .inquiry_wrap .btn_wrap p .brown:hover{cursor:pointer;opacity:0.7}@media only screen and (min-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p .brown{margin-bottom:30px}}@media only screen and (max-width: 480px){main #sec_inquiry_content .inquiry_wrap .btn_wrap p .brown{padding:2vw 10vw;line-height:1em}}@media only screen and (min-width: 480px){#sec_thanks_content{padding-bottom:300px}}@media only screen and (min-width: 480px){#sec_thanks_content .content_wrap{padding:50px 0px}}#sec_thanks_content .content_wrap p{font-size:20px;color:#765b36}#sec_thanks_content .btn_wrap p{text-align:center}#sec_thanks_content .btn_wrap p a{padding:10px 25px;border-radius:20px;background:#ef8e3c;color:#fff;font-weight:bold;font-size:24px}#sec_thanks_content .btn_wrap p a:hover{background:#fff;color:#ef8e3c;transition:0.3s}
/*# sourceMappingURL=common.css.map */
