@charset "UTF-8";.forPC{display:block}.forSP{display:none}.br_pc{display:block}.br_sp{display:none}.img_pc{display:block}.img_sp{display:none}.p_pc{display:block}.p_sp{display:none}@media screen and (max-width:768px){.forPC{display:none}.forSP{display:block}.br_pc{display:none}.br_sp{display:block}.img_pc{display:none}.img_sp{display:block}.p_pc{display:none}.p_sp{display:block}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro',"游ゴシック体","Yu Gothic",YuGothic,"游ゴシック","Yu Gothic",'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;text-align:center;color:#222;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;text-align:center;color:#000;font-weight:400;letter-spacing:.1em}@media all and (-ms-high-contrast:none){body{font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:500}}h1,h2,h3,h4,h5,h6,ul,ol,li,div{margin:0;padding:0;color:#000}p{font-size:16px;line-height:1.4em;color:#000;font-weight:400}ul,ol,li{list-style:none;color:#000}a{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#000}a:visited{text-decoration:none;color:#000}address{font-style:normal}img{border:none;vertical-align:bottom}.clr{font-size:1px;line-height:-1px;margin:0;padding:0;clear:both;height:1px}dl,dt,dd{margin:0;padding:0}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}a[href^="tel:"]{pointer-events:none;cursor:default;color:#000}@media (max-width:768px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}}#container{position:relative}#infomation h2{font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:90px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#title{width:100%; height:70vh;position:relative}#title img{width:100%; height:70vh;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#title .txtbx{width:100%;position:absolute;top:60%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#title h2{font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:60px; color:green;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#title h3{font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:40px; color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#title .sub{width:100%;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:10px;color:#fff;text-align:center;letter-spacing:.2em;font-weight:500;margin-top:40px}#title.showcase_under{width:100%;height:280px;position:relative}#title.showcase_under img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#title.showcase_under h2{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:30px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#title.showcase_under h2.showcase-empty{color:#000;text-shadow:none}#showcase{width:100%;height:calc(100vh - (80px + 50px));position:relative}#showcase img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#showcase .txtbx{width:100%;position:relative;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#showcase h2{font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:90px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#showcase .sub{width:100%;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:20px;color:#fff;text-align:center;letter-spacing:.2em;font-weight:500;margin-top:40px}#showcase.showcase_under{width:100%;height:280px;position:relative}#showcase.showcase_under img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#showcase.showcase_under h2{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:60px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#showcase.showcase_under h2.showcase-empty{color:#000;text-shadow:none}#breadcrumb{width:1000px;margin:15px auto 100px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#breadcrumb li{font-size:12px}#breadcrumb li+li{margin-left:10px}#news{width:100%;height:50px;background:#f2f3f3;padding-left:50px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#news .lbx{width:calc(100% - 230px);display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}#news .rbx{width:230px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}#news h3{width:200px;font-size:14px;text-align:center;color:#68bf69}#news .news_bx{width:calc(100% - 200px)}#news .news_bx .slideitem{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#news .news_bx .slideitem:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#news .news_bx .slideitem:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#news .news_bx .slideitem .day{font-size:14px}#news .news_bx .slideitem .ttl{margin-left:20px;font-size:14px;color:#060606;text-align:left}#news .btn{width:230px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#news .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:14px;text-decoration:none;background:#90d37f}#news .btn a .ttl{font-size:14px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#news .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#news .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}@media screen and (min-width:769px){#news .btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#news .btn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents{width:100%;margin-top:80px}#contents .sec .sec_inr{width:980px;margin:0 auto}#contents .sec .sec_tit{font-size:40px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left}#contents .sec .sec_tit.sec_top{text-align:center}#contents .sec .sec_tit_desc{font-size:14px;line-height:2em;margin-top:25px}#contents .mw_wp_form_input_flag{display:none}#contents .mw_wp_form_preview_flag{display:none}#contents .mw_wp_form_input .mw_wp_form_input_flag{display:block}#contents .mw_wp_form_preview .mw_wp_form_preview_flag{display:block}#contents .mw_wp_form_complete_disp{font-size:16px;margin:100px auto 0}#contents .toggle_menu{background:#f3f3f3;padding:20px 30px;position:relative;margin-top:30px;cursor:pointer;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none;font-size:16px;text-align:left}@media screen and (min-width:769px){#contents .toggle_menu:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents .toggle_menu:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents .toggle_menu:before,#contents .toggle_menu:after{content:"";width:20px;height:2px;background:#b2b2b2;display:block;position:absolute;top:50%;left:auto;right:20px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}#contents .toggle_menu:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:.3s;transition:.3s}#contents .toggle_menu.active:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:.3s;transition:.3s}#contents .toggle_cnt{display:none}#contents .common_pagenation .wp-pagenavi{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#contents .common_pagenation .wp-pagenavi>*{width:34px;height:34px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:18px;color:#000;border:1px solid #000;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;letter-spacing:0}#contents .common_pagenation .wp-pagenavi>*.current{color:#fff;border:1px solid #67ad62;background:#67ad62}#contents .common_pagenation .wp-pagenavi>*+*{margin-left:10px}@media screen and (max-width:420px){#container{position:relative;text-align:left}#container img{width:100%}#showcase{width:100%;height:58vh;position:relative}#showcase img{width:100%;vertical-align:bottom}#showcase .txtbx{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#showcase h2{width:100%;height:auto;font-size:75px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}}@media screen and (min-width:420px) and (max-width:768px){#showcase h2{font-size:9.76562vw}}@media screen and (max-width:420px){#showcase picture{display:block;height:100%}#showcase .sub{width:100%;font-size:36px;color:#fff;margin-top:20px;text-align:center;letter-spacing:.2em;font-weight:500}}@media screen and (min-width:420px) and (max-width:768px){#showcase .sub{font-size:4.6875vw}}@media screen and (max-width:420px){#showcase.showcase_under{width:100%;height:130px;position:relative}#showcase.showcase_under img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#showcase.showcase_under h2{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:60px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}}@media screen and (min-width:420px) and (max-width:750px){#showcase.showcase_under h2{font-size:8vw}}@media screen and (max-width:420px){  #title{width:100%;height:58vh;position:relative}#title img{width:100%;vertical-align:bottom}#title .txtbx{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#title h2{width:100%;height:auto;font-size:75px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}#title h3{width:100%;height:auto;   font-size:60px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}}@media screen and (min-width:420px) and (max-width:768px){#title h2{font-size:9.76562vw}}@media screen and (max-width:420px){#title picture{display:block;height:100%}#title .sub{width:100%;font-size:36px;color:#fff;margin-top:20px;text-align:center;letter-spacing:.2em;font-weight:500}}@media screen and (min-width:420px) and (max-width:768px){#title .sub{font-size:4.6875vw}}@media screen and (max-width:420px){#title.title_under{width:100%;height:130px;position:relative}#titlee.title_under img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";vertical-align:bottom}#title.title_under h2{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 0px 5px rgba(0,0,0,.8);font-size:60px;color:#fff;text-align:center;font-weight:400;line-height:1em;letter-spacing:.1em}}@media screen and (min-width:420px) and (max-width:750px){#title.title_under h2{font-size:8vw}}@media screen and (max-width:420px){#breadcrumb{width:100%;margin:15px auto 30px;padding-left:10px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#breadcrumb li{font-size:24px}}@media screen and (min-width:420px) and (max-width:750px){#breadcrumb li{font-size:3.2vw}}@media screen and (max-width:420px){#breadcrumb li+li{margin-left:10px}#news{width:100%;height:auto;background:0 0;padding-left:0;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#news .lbx{width:100%;background:#f2f3f3;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:15px}#news .rbx{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:20px}#news h3{font-size:28px;text-align:left;color:#68bf69}}@media screen and (min-width:420px) and (max-width:750px){#news h3{font-size:3.73333vw}}@media screen and (max-width:420px){#news .news_bx{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:left;margin-top:10px}#news .news_bx .slideitem .day{font-size:20px;padding-right:10px}}@media screen and (min-width:420px) and (max-width:750px){#news .news_bx .slideitem .day{font-size:2.66667vw}}@media screen and (max-width:420px){#news .news_bx .slideitem .ttl{margin-left:0;font-size:25px;color:#060606}}@media screen and (min-width:420px) and (max-width:750px){#news .news_bx .slideitem .ttl{font-size:3.33333vw}}@media screen and (max-width:420px){#news .btn{width:230px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#news .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:14px;text-decoration:none;background:#90d37f}#news .btn a .ttl{font-size:14px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#news .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#news .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}#contents{width:100%;padding:0;margin-top:40px}#contents .sec .sec_inr{width:100%;margin:0}#contents .sec .sec_tit{font-size:49px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left}}@media screen and (max-width:420px) and (max-width:750px){#contents .sec .sec_tit{font-size:6.53333vw}}@media screen and (max-width:420px){#contents .sec .sec_tit.sec_top{text-align:center}#contents .sec .sec_tit_desc{width:66.6%;font-size:28px;line-height:2em;margin:25px auto 0;text-align:center}}@media screen and (max-width:420px) and (max-width:750px){#contents .sec .sec_tit_desc{font-size:3.73333vw}}@media screen and (max-width:420px){#contents .mw_wp_form_input_flag{display:none}#contents .mw_wp_form_preview_flag{display:none}#contents .mw_wp_form_input .mw_wp_form_input_flag{display:block}#contents .mw_wp_form_preview .mw_wp_form_preview_flag{display:block}#contents .mw_wp_form_complete_disp{font-size:36px;margin:50px auto 0}}@media screen and (max-width:420px) and (max-width:768px){#contents .mw_wp_form_complete_disp{font-size:4.6875vw}}@media screen and (max-width:420px){#contents .toggle_menu{background:#f3f3f3;padding:15px 20px;position:relative;margin-top:30px;cursor:pointer;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none;font-size:28px;text-align:left}}@media screen and (max-width:420px) and (min-width:769px){#contents .toggle_menu:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px) and (min-width:768px){#contents .toggle_menu:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px) and (max-width:750px){#contents .toggle_menu{font-size:3.73333vw}}@media screen and (max-width:420px){#contents .toggle_menu:before,#contents .toggle_menu:after{content:"";width:15px;height:2px;background:#b2b2b2;display:block;position:absolute;top:50%;left:auto;right:20px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}#contents .toggle_menu:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:.3s;transition:.3s}#contents .toggle_menu.active:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:.3s;transition:.3s}#contents .toggle_cnt{display:none}#contents .common_pagenation .wp-pagenavi{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#contents .common_pagenation .wp-pagenavi>*{width:27px;height:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:15px;color:#000;border:1px solid #000}#contents .common_pagenation .wp-pagenavi>*.current{color:#fff;border:1px solid #90d37f;background:grn01}#contents .common_pagenation .wp-pagenavi>*+*{margin-left:10px}}#header{width:100%;height:80px;background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;position:fixed;top:0;left:0;z-index:99999}#header .head_top{padding:5px;border-bottom:solid 1px #dedede}#header .logo{font-size:0;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#header .logo:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#header .logo:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#header .logo a{display:block}#header .logo img{max-width:100%}#header .btn{width:15%;max-width:160px;height:80px}#header .btn a{height:100%;background:#90d37f;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px;color:#fff;letter-spacing:.1em;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (max-width:1100px){#header .btn a{font-size:1.45455vw}}@media screen and (min-width:769px){#header .btn a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#header .btn a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#header .lbx{max-width:220px;padding-left:30px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}#header .rbx{width:calc(100% - 220px);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}#header .menu{width:80%;max-width:calc(100% - 160px);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch}#header .menu>li{font-size:20px;color:#222;padding:0 20px;font-weight:700}@media screen and (max-width:1100px){#header .menu>li{font-size:1.16667vw}}@media screen and (max-width:1100px){#header .menu>li{font-size:12px;padding:0 10px}}#header .menu a{color:#222;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#header .menu a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#header .menu a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px){#header{display:none}}.navi_sp{display:none}@media screen and (max-width:420px){.navi_sp{display:block;width:100%;position:fixed;top:0;right:0;z-index:999;background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}.navi_sp .lbx{width:calc(100% - 76px);display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding-left:10px}.navi_sp .lbx .logo{width:45%;font-size:0}.navi_sp .lbx .logo img{width:100%}.navi_sp .rbx{width:76px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}.navi_sp .rbx .linkbx{display:block;width:38px}.navi_sp .rbx .linkbx img{width:100%}}#footer{width:100%;background:green}#footer .info_bx{width:100%;padding:50px 0}#footer .info_bx .info_inner{width:100%;margin:0 auto;text-align:center}#footer .info_bx .info_inner .logo{margin:0 auto;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#footer .info_bx .info_inner .logo:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#footer .info_bx .info_inner .logo:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#footer .info_bx .info_inner .link{font-size:12px;color:#fff;padding:15px 0 0}#footer .info_bx .info_inner .link a{opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none;color:#fff}@media screen and (min-width:769px){#footer .info_bx .info_inner .link a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#footer .info_bx .info_inner .link a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#footer .info_bx .info_inner .navi{padding:55px 0 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#footer .info_bx .info_inner .navi li{font-size:14px;color:#fff;font-weight:500}#footer .info_bx .info_inner .navi li a{opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none;color:#fff}@media screen and (min-width:769px){#footer .info_bx .info_inner .navi li a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#footer .info_bx .info_inner .navi li a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#footer .info_bx .info_inner .copy{display:block;font-size:12px;color:#fff;padding:20px 0 0}.btnPageTop{position:fixed;display:block;display:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:50px;height:50px;bottom:20px;right:20px;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/pageTopBtn.png) no-repeat left top;background-size:50px 50px;z-index:99999;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){.btnPageTop:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){.btnPageTop:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px){#footer{width:100%;background:#90d37f}#footer .info_bx{width:100%;padding:25px 0}#footer .info_bx .info_inner{width:100%;margin:0 auto;text-align:center}#footer .info_bx .info_inner .logo{width:40%;margin:0 auto}#footer .info_bx .info_inner .logo img{width:100%}#footer .info_bx .info_inner .link{font-size:10px;color:#fff;padding:10px 0 0}#footer .info_bx .info_inner .link a{color:#fff}#footer .info_bx .info_inner .navi{padding:25px 20px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}#footer .info_bx .info_inner .navi li{min-width:33%;font-size:23px;color:#fff;font-weight:500;margin-top:10px}}@media screen and (max-width:420px) and (max-width:750px){#footer .info_bx .info_inner .navi li{font-size:3.06667vw}}@media screen and (max-width:420px){#footer .info_bx .info_inner .navi li a{color:#fff}#footer .info_bx .info_inner .copy{display:block;font-size:10px;color:#fff;padding:20px 0 0}.btnPageTop{position:fixed;display:block;display:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:50px;height:50px;bottom:20px;right:20px;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/pageTopBtn.png) no-repeat left top;background-size:50px 50px;z-index:99999}}#f_entry{width:100%;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/foot_entry_bg.jpg) no-repeat center top;background-size:cover;padding:100px 0;margin-top:100px}#f_entry .f_entry_inner{width:100%;max-width:980px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#f_entry .f_entry_inner .f_entry_L{width:50%}#f_entry .f_entry_inner .f_entry_R{width:50%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch}#f_entry .f_entry_inner .blc{width:350px}#f_entry .f_entry_inner .f_entry_ttl{font-size:40px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:0 0 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_entry .f_entry_inner .btn{width:350px;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#f_entry .f_entry_inner .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:16px;text-decoration:none;background:#90d37f}#f_entry .f_entry_inner .btn a .ttl{font-size:16px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_entry .f_entry_inner .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:25px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;height:10px;background:#fff}#f_entry .f_entry_inner .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 25px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;height:10px;background:#90d37f}@media screen and (min-width:769px){#f_entry .f_entry_inner .btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#f_entry .f_entry_inner .btn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#f_entry{width:100%;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/foot_entry_bg.jpg) no-repeat center top;background-size:cover;padding:50px 15px;margin-top:50px}#f_entry .f_entry_inner{width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#f_entry .f_entry_inner .f_entry_L{width:100%}#f_entry .f_entry_inner .f_entry_R{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch;margin-top:40px}#f_entry .f_entry_inner .blc{width:100%}#f_entry .f_entry_inner .f_entry_ttl{font-size:50px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:0 0 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:768px) and (max-width:750px){#f_entry .f_entry_inner .f_entry_ttl{font-size:6.66667vw}}@media screen and (max-width:768px){#f_entry .f_entry_inner .btn{width:60%;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;margin:0 auto}#f_entry .f_entry_inner .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:12px;text-decoration:none;background:#90d37f}#f_entry .f_entry_inner .btn a .ttl{font-size:12px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_entry .f_entry_inner .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:25px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#f_entry .f_entry_inner .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 25px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}}#f_contact{width:100%;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/foot_contact_bg.jpg) no-repeat center top;background-size:cover;padding:100px 0;margin-top:100px}#f_contact .f_contact_inner{width:100%;max-width:980px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#f_contact .f_contact_inner .f_contact_L{width:490px}#f_contact .f_contact_inner .f_contact_L a{color:#fff;text-decoration:none;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_contact .f_contact_inner .f_contact_R{width:390px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#f_contact .f_contact_inner .f_contact_ttl{font-size:24px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:0 0 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_contact .f_contact_inner .f_contact_tel{font-size:50px;color:#fff;font-weight:700;line-height:1em;text-align:center}#f_contact .f_contact_inner .f_contact_sub{font-size:16px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:20px 0 0}#f_contact .f_contact_inner .btn{width:390px;height:100px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#f_contact .f_contact_inner .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:20px;text-decoration:none;background:#90d37f}#f_contact .f_contact_inner .btn a .ttl{font-size:20px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_contact .f_contact_inner .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:25px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:12px;height:12px;background:#fff}#f_contact .f_contact_inner .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 25px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:12px;height:12px;background:#90d37f}@media screen and (min-width:769px){#f_contact .f_contact_inner .btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#f_contact .f_contact_inner .btn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#f_contact{width:100%;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/global/foot_contact_bg.jpg) no-repeat center top;background-size:cover;padding:40px 0;margin-top:50px}#f_contact .f_contact_inner{width:100%;margin:0;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#f_contact .f_contact_inner .f_contact_L{width:100%}#f_contact .f_contact_inner .f_contact_L a{color:#fff;text-decoration:none;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_contact .f_contact_inner .f_contact_R{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:60px}#f_contact .f_contact_inner .f_contact_ttl{font-size:35px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:0 0 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:768px) and (max-width:750px){#f_contact .f_contact_inner .f_contact_ttl{font-size:4.66667vw}}@media screen and (max-width:768px){#f_contact .f_contact_inner .f_contact_tel{font-size:70px;color:#fff;font-weight:700;line-height:1em;text-align:center}}@media screen and (max-width:768px) and (max-width:750px){#f_contact .f_contact_inner .f_contact_tel{font-size:9.33333vw}}@media screen and (max-width:768px){#f_contact .f_contact_inner .f_contact_sub{font-size:32px;color:#fff;font-weight:700;line-height:1em;text-align:center;padding:20px 0 0}}@media screen and (max-width:768px) and (max-width:750px){#f_contact .f_contact_inner .f_contact_sub{font-size:4.26667vw}}@media screen and (max-width:768px){#f_contact .f_contact_inner .btn{width:64%;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;margin:0 auto}#f_contact .f_contact_inner .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:15px;text-decoration:none;background:#90d37f}#f_contact .f_contact_inner .btn a .ttl{font-size:15px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#f_contact .f_contact_inner .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;height:10px;background:#fff}#f_contact .f_contact_inner .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;height:10px;background:#90d37f}}#contents.content_top .sec_1{margin-top:100px}#contents.content_top .sec_1 .service_slider_bk{background:#dce8da;margin-top:60px;padding:100px 0 150px}#contents.content_top .sec_1 .service_slider{width:100%;max-width:1020px;margin:0 auto 0}#contents.content_top .sec_1 .service_slider .slide_item a{width:85%;margin:0 auto;display:block;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none;position:relative}@media screen and (min-width:769px){#contents.content_top .sec_1 .service_slider .slide_item a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_top .sec_1 .service_slider .slide_item a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx{display:block;width:100%;position:relative;overflow:hidden;cursor:pointer}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx:before{content:"";display:block;padding-top:100%}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx img{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}#contents.content_top .sec_1 .service_slider .slide_item a .slide_num{font-size:28px;color:#fff;width:50px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#90d37f;position:absolute;top:0;left:0}#contents.content_top .sec_1 .service_slider .slide_item a .txtbx{padding:15px;text-align:center;background:#fff}#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .name{font-size:24px;color:#90d37f;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .txt{font-size:16px;padding-top:10px}#contents.content_top .sec_1 .service_slider .slick-arrow{width:20px;height:40px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:999;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#contents.content_top .sec_1 .service_slider .slick-arrow:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_top .sec_1 .service_slider .slick-arrow:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:1100px){#contents.content_top .sec_1 .service_slider .slick-arrow{display:none !important}}#contents.content_top .sec_1 .service_slider .slick-prev:before,#contents.content_top .sec_1 .service_slider .slick-next:before{display:none}#contents.content_top .sec_1 .service_slider .slick-prev{position:absolute;left:-20px;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../js/slick/img/prev_arw_02.png) no-repeat center center;background-size:20px 35px;z-index:9}#contents.content_top .sec_1 .service_slider .slick-next{position:absolute;left:auto;right:-20px;background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../js/slick/img/next_arw_02.png) no-repeat center center;background-size:20px 35px;z-index:9}#contents.content_top .sec_1 .service_slider .slick-dots{bottom:-15%}#contents.content_top .sec_1 .service_slider .slick-dots li{margin:0}#contents.content_top .sec_1 .service_slider .slick-dots li button:before{color:#fff;opacity:1}#contents.content_top .sec_1 .service_slider .slick-dots li.slick-active button:before{color:#90d37f;opacity:1}#contents.content_top .sec_2{background:#eee;padding:85px 0 105px;margin-top:100px}#contents.content_top .sec_2 .sales{margin-top:60px}#contents.content_top .sec_2 .sales .sales_item .lbx{width:455px;margin:0 auto}#contents.content_top .sec_2 .sales .sales_item .rbx{width:455px;text-align:left;margin:30px auto 0}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx{height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .ttl{font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .txt{font-size:18px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:30px}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .val span{font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;color:#67ad62}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn{width:230px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:14px;text-decoration:none;background:#90d37f}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a .ttl{font-size:14px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}@media screen and (min-width:769px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents.content_top .sec_2 .sales .sales_item+.sales_item{margin-top:70px}@media screen and (max-width:768px){#contents.content_top .sec_1{margin-top:50px}#contents.content_top .sec_1 .service_slider_bk{background:#dce8da;margin-top:30px;padding:50px 0 75px}#contents.content_top .sec_1 .service_slider{width:100%;background:#dce8da}#contents.content_top .sec_1 .service_slider .slide_item{width:100%;position:relative}#contents.content_top .sec_1 .service_slider .slide_item a{display:block}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx{display:block;width:100%;position:relative;overflow:hidden;cursor:pointer}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx:before{content:"";display:block;padding-top:100%}#contents.content_top .sec_1 .service_slider .slide_item a .imgbx img{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}#contents.content_top .sec_1 .service_slider .slide_item a .slide_num{font-size:28px;color:#fff;width:30px;height:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#90d37f;position:absolute;top:0;left:0;line-height:0}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_1 .service_slider .slide_item a .slide_num{font-size:3.73333vw}}@media screen and (max-width:768px){#contents.content_top .sec_1 .service_slider .slide_item a .txtbx{background:#fff;padding:10px}#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .name{font-size:32px;color:#67ad62}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .name{font-size:4.26667vw}}@media screen and (max-width:768px){#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .txt{font-size:22px;padding-top:5px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_1 .service_slider .slide_item a .txtbx .txt{font-size:2.93333vw}}@media screen and (max-width:768px){#contents.content_top .sec_1 .service_slider .slick-dots{bottom:-15%}#contents.content_top .sec_2{background:#eee;padding:40px 0;margin-top:50px}#contents.content_top .sec_2 .sales{margin-top:30px;padding:0 15px}#contents.content_top .sec_2 .sales .sales_item{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}#contents.content_top .sec_2 .sales .sales_item .lbx{width:100%}#contents.content_top .sec_2 .sales .sales_item .lbx .imgbx img{width:100%}#contents.content_top .sec_2 .sales .sales_item .rbx{width:100%;text-align:left;margin:20px auto 0}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx{height:100%}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top{margin-top:10px}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .ttl{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:center}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .ttl{font-size:3.73333vw}}@media screen and (max-width:768px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .txt{text-align:center;font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:15px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .p_top .txt{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .val{margin-top:10px;text-align:center}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .val span{font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;color:#67ad62}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .val span{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn{width:60%;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:12px;text-decoration:none;background:#90d37f}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a .ttl{font-size:12px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_top .sec_2 .sales .sales_item .rbx .txtbx .morebtn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}#contents.content_top .sec_2 .sales .sales_item+.sales_item{margin-top:0}}#contents.content_news .sec{padding:0 15px}#contents.content_news .sec .sec_tit{text-align:left}#contents.content_news .news_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;margin-top:50px}#contents.content_news .news_list>li{width:450px;margin-top:50px}#contents.content_news .news_list>li a{display:block;text-align:left;text-decoration:underline}#contents.content_news .news_list>li a .date{font-size:12px}#contents.content_news .news_list>li a .tit{font-size:16px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding-top:10px}#contents.content_news .news_list>li a .txt{font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding-top:10px;line-height:1.8em}#contents.content_news .news_list>li:nth-child(-n+2){margin-top:0}#contents.content_news .news_pagenation{margin-top:120px}@media screen and (max-width:768px){#contents.content_news .sec .sec_tit{text-align:left}#contents.content_news .news_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;margin-top:20px}#contents.content_news .news_list>li{width:100%;margin-top:25px}#contents.content_news .news_list>li a{display:block;text-align:left;text-decoration:underline}#contents.content_news .news_list>li a .date{font-size:24px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news .news_list>li a .date{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_news .news_list>li a .tit{font-size:32px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding-top:10px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news .news_list>li a .tit{font-size:4.26667vw}}@media screen and (max-width:768px){#contents.content_news .news_list>li a .txt{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding-top:10px;line-height:1.8em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news .news_list>li a .txt{font-size:3.73333vw}}@media screen and (max-width:768px){#contents.content_news .news_list>li:nth-child(-n+2){margin-top:25px}#contents.content_news .news_list>li:first-of-type{margin-top:0}#contents.content_news .news_pagenation{margin-top:120px}}#contents.content_news_detail #article_rsl{text-align:left}#contents.content_news_detail #article_rsl .sec_tit{font-size:40px}#contents.content_news_detail #article_rsl .article_rsl_tit .date{font-size:14px;margin-top:40px}#contents.content_news_detail #article_rsl .article_rsl_tit .ttl{font-size:30px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:10px}#contents.content_news_detail #article_rsl .article_rsl_tit .main{margin-top:20px}#contents.content_news_detail #article_rsl .article_rsl_tit .main p{font-size:14px;line-height:1.8em}#contents.content_news_detail #article_pager{border-top:1px solid #000;border-bottom:1px solid #000;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;padding:35px 25px;margin-top:100px}#contents.content_news_detail #article_pager .lbx,#contents.content_news_detail #article_pager .cbx,#contents.content_news_detail #article_pager .rbx{-webkit-box-flex:1;flex-grow:1;font-size:16px}@media screen and (max-width:768px){#contents.content_news_detail #article_rsl{text-align:left;padding:0 15px}#contents.content_news_detail #article_rsl .sec_tit{font-size:42px;text-align:left}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news_detail #article_rsl .sec_tit{font-size:5.6vw}}@media screen and (max-width:768px){#contents.content_news_detail #article_rsl .article_rsl_tit .date{font-size:20px;margin-top:40px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news_detail #article_rsl .article_rsl_tit .date{font-size:2.66667vw}}@media screen and (max-width:768px){#contents.content_news_detail #article_rsl .article_rsl_tit .ttl{font-size:32px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:10px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news_detail #article_rsl .article_rsl_tit .ttl{font-size:4.26667vw}}@media screen and (max-width:768px){#contents.content_news_detail #article_rsl .article_rsl_tit .main{margin-top:20px}#contents.content_news_detail #article_rsl .article_rsl_tit .main p{font-size:28px;line-height:1.8em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news_detail #article_rsl .article_rsl_tit .main p{font-size:3.73333vw}}@media screen and (max-width:768px){#contents.content_news_detail #article_pager{width:calc(100% - 40px);margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;padding:20px 10px;margin-top:50px}#contents.content_news_detail #article_pager .lbx,#contents.content_news_detail #article_pager .cbx,#contents.content_news_detail #article_pager .rbx{width:calc(100% / 3);-webkit-box-flex:1;flex-grow:1;font-size:32px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_news_detail #article_pager .lbx,#contents.content_news_detail #article_pager .cbx,#contents.content_news_detail #article_pager .rbx{font-size:4.26667vw}}@media screen and (max-width:768px){#contents.content_news_detail #article_pager .cbx{text-align:center}#contents.content_news_detail #article_pager .rbx{text-align:right}}#contents.content_privacy .privacy{text-align:left;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_privacy .privacy .privacy_cap{width:700px;margin:0 auto;font-size:14px;line-height:2.2em;text-align:left}#contents.content_privacy .privacy .privacy_list{margin-top:70px}#contents.content_privacy .privacy .privacy_list>li>.ttl{font-size:30px;color:#3a3a3a;background:#e8e7e7;padding:20px}#contents.content_privacy .privacy .privacy_list>li>.txtbx{margin-top:20px}#contents.content_privacy .privacy .privacy_list>li>.txtbx>p:first-of-type{margin-top:0}#contents.content_privacy .privacy .privacy_list>li>.txtbx>p{font-size:14px;line-height:2.2em;margin-top:40px}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul{margin-top:40px}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li{font-size:14px;line-height:2.2em}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>span{font-size:14px;line-height:2.2em}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>p{font-size:14px;line-height:2.2em}#contents.content_privacy .privacy .privacy_list>li+li{margin-top:50px}#contents.content_privacy .privacy .created_date{text-align:right;margin-top:50px}#contents.content_privacy .privacy .created_date>li{font-size:16px;line-height:2.2em}@media screen and (max-width:768px){#contents.content_privacy .privacy{padding:0 15px;text-align:left;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_privacy .privacy .privacy_cap{width:100%;margin:0 auto;font-size:24px;line-height:2.2em;text-align:left}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_cap{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list{margin-top:35px}#contents.content_privacy .privacy .privacy_list>li>.ttl{font-size:30px;color:#3a3a3a;background:#e8e7e7;padding:10px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_list>li>.ttl{font-size:4vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list>li>.txtbx{margin-top:20px}#contents.content_privacy .privacy .privacy_list>li>.txtbx>p:first-of-type{margin-top:0}#contents.content_privacy .privacy .privacy_list>li>.txtbx>p{font-size:24px;line-height:2.2em;margin-top:20px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>p{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul{margin-top:20px}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li{font-size:24px;line-height:2.2em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>span{font-size:24px;line-height:2.2em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>span{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>p{font-size:24px;line-height:2.2em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .privacy_list>li>.txtbx>ul>li>p{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .privacy_list>li+li{margin-top:30px}#contents.content_privacy .privacy .created_date{text-align:right;margin-top:40px}#contents.content_privacy .privacy .created_date>li{font-size:24px;line-height:1.6em}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_privacy .privacy .created_date>li{font-size:3.2vw}}@media screen and (max-width:768px){#contents.content_privacy .privacy .created_date>li+li{margin-top:5px}}#contents.content_contact .form_area .cap{font-size:14px;line-height:1.8em}#contents.content_contact .form_area .privacy_txt{width:800px;margin:0 auto;background:#fff;padding:50px}#contents.content_contact .form_area .privacy_txt .sec_tit{font-size:20px;text-align:center}#contents.content_contact .form_area .privacy_txt .sec_cap{font-size:16px;padding-top:20px}#contents.content_contact .form_area .privacy_txt .sec_cap a{color:#fb0505;text-decoration:underline !important;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}@media screen and (min-width:769px){#contents.content_contact .form_area .privacy_txt .sec_cap a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_contact .form_area .privacy_txt .sec_cap a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents.content_contact .form_area .privacy_txt .user_accept{width:550px;margin:20px auto 0;text-align:center}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx{margin-top:10px;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #000;padding:15px 30px;cursor:pointer}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label{display:block}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label .mwform-checkbox-field-text{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;font-size:16px;color:#3a3a3a;letter-spacing:0}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label .mwform-checkbox-field-text:before{content:"";width:22px;height:22px;border:1px solid #000;background:#fff;display:block;pointer-events:none;margin-right:10px}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label input:checked~.mwform-checkbox-field-text:before{background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/contact/user_accept.png) no-repeat center center;background-size:cover}#contents.content_contact .form_area .bk_gr{max-width:1100px;margin:70px auto 0;background:#f7f7f7;padding:60px 0}#contents.content_contact .form_area .form_list{max-width:1100px;margin:60px auto 0;background:#f7f7f7}#contents.content_contact .form_area .form_list>li{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}#contents.content_contact .form_area .form_list>li .lbx{width:240px;padding-top:30px}#contents.content_contact .form_area .form_list>li .lbx .blc{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#contents.content_contact .form_area .form_list>li .lbx .tit{font-size:18px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_contact .form_area .form_list>li .rbx{width:740px;margin-left:40px;text-align:left}#contents.content_contact .form_area .form_list>li .rbx input{padding:0;border:none;border-radius:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro',"游ゴシック体","Yu Gothic",YuGothic,"游ゴシック","Yu Gothic",'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;text-align:center;color:#222;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;background:#fff;width:100%;height:80px;padding:20px;font-size:18px;text-align:left;border:1px solid #222}@media all and (-ms-high-contrast:none){#contents.content_contact .form_area .form_list>li .rbx input{font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:500}}#contents.content_contact .form_area .form_list>li .rbx input:focus{background-color:none}#contents.content_contact .form_area .form_list>li .rbx textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;padding:0;border:0;outline:none;background:0 0;font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro',"游ゴシック体","Yu Gothic",YuGothic,"游ゴシック","Yu Gothic",'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;text-align:center;color:#222;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;background:#fff;width:100%;height:350px;padding:20px;font-size:18px;text-align:left;border:1px solid #222}@media all and (-ms-high-contrast:none){#contents.content_contact .form_area .form_list>li .rbx textarea{font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:500}}#contents.content_contact .form_area .form_list>li+li{margin-top:45px}#contents.content_contact .form_area .submitbx{margin-top:70px}#contents.content_contact .form_area .submitbx .submitbtn{width:210px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;position:relative;margin:0 auto;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#contents.content_contact .form_area .submitbx .submitbtn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:16px;text-decoration:none;background:#90d37f}#contents.content_contact .form_area .submitbx .submitbtn a .ttl{font-size:16px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_contact .form_area .submitbx .submitbtn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_contact .form_area .submitbx .submitbtn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}@media screen and (min-width:769px){#contents.content_contact .form_area .submitbx .submitbtn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_contact .form_area .submitbx .submitbtn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents.content_contact .form_area .submitbx .submitbtn input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}@media screen and (max-width:768px){#contents.content_contact .form_area .cap{font-size:14px;line-height:1.8em;padding:0 15px}#contents.content_contact .form_area .privacy_txt{width:calc(100% - 30px);background:#fff;padding:25px}#contents.content_contact .form_area .privacy_txt .sec_tit{font-size:36px}}@media screen and (max-width:768px) and (max-width:750px){#contents.content_contact .form_area .privacy_txt .sec_tit{font-size:4.8vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .privacy_txt .sec_cap{font-size:32px;padding-top:10px;text-align:center}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .privacy_txt .sec_cap{font-size:4.16667vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .privacy_txt .sec_cap a{color:#fb0505;text-decoration:underline !important;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}}@media screen and (max-width:768px) and (min-width:769px){#contents.content_contact .form_area .privacy_txt .sec_cap a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px) and (min-width:768px){#contents.content_contact .form_area .privacy_txt .sec_cap a:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#contents.content_contact .form_area .privacy_txt .user_accept{width:100%;margin:10px auto 0;text-align:center;padding:0}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx{margin-top:10px;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #000;padding:20px}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label{display:block}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label .mwform-checkbox-field-text{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;position:relative;font-size:30px;color:#3a3a3a;text-align:left;letter-spacing:0}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label .mwform-checkbox-field-text{font-size:3.90625vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label .mwform-checkbox-field-text:before{content:"";width:20px;height:20px;border:1px solid #000;background:#fff;display:block;pointer-events:none;margin-right:10px;-webkit-box-flex:40px;flex:40px}#contents.content_contact .form_area .privacy_txt .user_accept .checkbx .mwform-checkbox-field label input:checked~.mwform-checkbox-field-text:before{background:url(//kyodoseitai.com/kyodo/wp/wp-content/themes/kyodo_old/assets/css/../img/contact/user_accept.png) no-repeat center center;background-size:contain}#contents.content_contact .form_area .bk_gr{max-width:100%;margin:35px auto 0;background:#f7f7f7;padding:30px 0}#contents.content_contact .form_area .form_list{margin-top:30px;padding:0 15px}#contents.content_contact .form_area .form_list>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#contents.content_contact .form_area .form_list>li .lbx{width:100%;padding-top:0}#contents.content_contact .form_area .form_list>li .lbx .blc{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#contents.content_contact .form_area .form_list>li .lbx .tit{font-size:36px}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .form_list>li .lbx .tit{font-size:4.6875vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .form_list>li .lbx .req{font-size:28px;color:#fff;background:#90d37f;display:inline-block;line-height:1em;padding:10px 15px}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .form_list>li .lbx .req{font-size:3.64583vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .form_list>li .rbx{width:100%;margin-top:15px;margin-left:0;text-align:left}#contents.content_contact .form_area .form_list>li .rbx input{padding:0;border:none;border-radius:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro',"游ゴシック体","Yu Gothic",YuGothic,"游ゴシック","Yu Gothic",'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;text-align:center;color:#222;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;background:#fff;width:100%;height:60px;padding:20px;font-size:32px;text-align:left}#contents.content_contact .form_area .form_list>li .rbx input:focus{background-color:none}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .form_list>li .rbx input{font-size:4.16667vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .form_list>li .rbx textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;padding:0;border:0;outline:none;background:0 0;font-family:'Noto Sans Japanese' 'ヒラギノ角ゴ Pro W3',"Hiragino Kaku Gothic ProN",'Hiragino Kaku Gothic Pro',"游ゴシック体","Yu Gothic",YuGothic,"游ゴシック","Yu Gothic",'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;text-align:center;color:#222;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;background:#fff;width:100%;height:240px;padding:20px;font-size:32px;text-align:left}}@media screen and (max-width:768px) and (max-width:768px){#contents.content_contact .form_area .form_list>li .rbx textarea{font-size:4.16667vw}}@media screen and (max-width:768px){#contents.content_contact .form_area .form_list>li .rbx.input_other{width:100%}#contents.content_contact .form_area .form_list>li+li{margin-top:30px}#contents.content_contact .form_area .submitbx{margin-top:30px}#contents.content_contact .form_area .submitbx .submitbtn{width:230px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;position:relative;margin:0 auto;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#contents.content_contact .form_area .submitbx .submitbtn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:16px;text-decoration:none;background:#90d37f}#contents.content_contact .form_area .submitbx .submitbtn a .ttl{font-size:16px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_contact .form_area .submitbx .submitbtn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_contact .form_area .submitbx .submitbtn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}}@media screen and (max-width:768px) and (min-width:769px){#contents.content_contact .form_area .submitbx .submitbtn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px) and (min-width:768px){#contents.content_contact .form_area .submitbx .submitbtn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:768px){#contents.content_contact .form_area .submitbx .submitbtn input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}}#contents.content_service .sec_1 .service_list{text-align:left}#contents.content_service .sec_1 .service_list>li{margin-top:70px}#contents.content_service .sec_1 .service_list>li .blc{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;margin-top:20px}#contents.content_service .sec_1 .service_list>li .blc .imgbx{width:490px}#contents.content_service .sec_1 .service_list>li .blc .imgbx img{width:100%}#contents.content_service .sec_1 .service_list>li .blc .txtbx{width:460px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .ttl{font-size:28px;font-weight:700;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list{margin-top:20px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li span{font-size:14px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:2em}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li>p{font-size:14px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:2em}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list_another>li{font-size:18px;color:#68bf69;line-height:2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list_cap{font-size:14px;line-height:2em;margin-top:30px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn{width:350px;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:16px;text-decoration:none;background:#90d37f}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a .ttl{font-size:16px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:20px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 20px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}@media screen and (min-width:769px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (min-width:768px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}#contents.content_service .sec_1 .service_list>li .blc .txtbx.txtbx_another{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#contents.content_service .sec_1 .service_list>li .blc.blc_another{display:block}#contents.content_service .sec_1 .service_list>li .blc.blc_another .txtbx{width:100%}#contents.content_service .sec_1 .service_list>li .str_wrap{margin-top:60px}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_tit{font-size:24px;color:#fff;background:#69cf72;padding:10px 20px}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_txt{margin-top:20px}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_txt p{font-size:14px;line-height:2.2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx+.strbx{margin-top:30px}#contents.content_service .sec_1 .service_list>li .toggle_cnt{overflow:visible !important;position:relative}#contents.content_service .sec_1 .service_list>li .toggle_cnt.active .packaging_design{visibility:visible;opacity:1;-webkit-transition:.3s;transition:.3s}#contents.content_service .sec_1 .service_list>li .packaging_design{opacity:0;-webkit-transition:.3s;transition:.3s;visibility:hidden;padding-top:80px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li{margin-top:30px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap{border:2px solid #68bf69;position:relative;padding:30px 70px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .num{width:70px;height:70px;background:#68bf69;font-size:48px;color:#fff;letter-spacing:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:-35px;left:-35px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .tit{font-size:20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt{margin-top:10px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li .list_num{width:26px;height:26px;background:#68bf69;border-radius:50%;color:#fff;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;letter-spacing:0;margin-right:10px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li+li{margin-top:10px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt p{font-size:14px;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li:after{content:"";width:0;height:0;border-style:solid;border-width:50px 67.5px 0;border-color:#e6e3e3 transparent transparent;display:block;margin:30px auto 0}#contents.content_service .sec_1 .service_list>li .packaging_design>ol li:first-child{margin-top:0}#contents.content_service .sec_1 .service_list>li .packaging_design>ol li:last-child:after{display:none}#contents.content_service .sec_1 .service_list>li .packaging_design .packaging_design_cap{margin-top:30px;font-size:16px;line-height:2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_service .sec_1 .service_list>li:nth-child(even) .blc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media screen and (max-width:420px){#contents.content_service .sec_1{padding:0 15px}#contents.content_service .sec_1 .service_list{text-align:left}#contents.content_service .sec_1 .service_list>li{margin-top:30px}#contents.content_service .sec_1 .service_list>li .blc{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:20px}#contents.content_service .sec_1 .service_list>li .blc .imgbx{width:100%}#contents.content_service .sec_1 .service_list>li .blc .imgbx img{width:100%}#contents.content_service .sec_1 .service_list>li .blc .txtbx{width:100%;margin-top:20px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .ttl{font-size:34px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .ttl{font-size:4.53333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .list{margin-top:10px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li span{font-size:28px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:2em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li span{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .list>li p{font-size:14px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:2em}#contents.content_service .sec_1 .service_list>li .blc .txtbx .list_another>li{font-size:34px;color:#68bf69;line-height:2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .list_another>li{font-size:4.53333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .list_cap{font-size:14px;line-height:2em;margin-top:30px}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn{width:80%;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;margin:0 auto;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-decoration:none}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;z-index:100;text-align:center;color:#fff;font-size:14px;text-decoration:none;background:#90d37f}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a .ttl{font-size:14px;text-decoration:none;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a:before{display:block;content:"";position:absolute;top:50%;left:auto;right:15px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#fff}#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn a:after{display:block;content:"";position:absolute;top:50%;left:auto;right:calc( 15px + 3px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px;height:8px;background:#90d37f}}@media screen and (max-width:420px) and (min-width:769px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px) and (min-width:768px){#contents.content_service .sec_1 .service_list>li .blc .txtbx .btn:active{opacity:.7;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .blc .txtbx.txtbx_another{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#contents.content_service .sec_1 .service_list>li .blc .txtbx.txtbx_another .t_a_bx{padding-bottom:40px}#contents.content_service .sec_1 .service_list>li .blc.blc_another{display:block}#contents.content_service .sec_1 .service_list>li .blc.blc_another .txtbx{width:100%}#contents.content_service .sec_1 .service_list>li .str_wrap{margin-top:60px}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_tit{font-size:38px;color:#fff;background:#69cf72;padding:10px 20px}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_tit{font-size:5.06667vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_txt{margin-top:20px}#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_txt p{font-size:28px;line-height:2.2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .str_wrap .strbx .str_txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .str_wrap .strbx+.strbx{margin-top:30px}#contents.content_service .sec_1 .service_list>li .toggle_cnt{overflow:visible !important;position:relative}#contents.content_service .sec_1 .service_list>li .toggle_cnt.active .packaging_design{visibility:visible;opacity:1;-webkit-transition:.3s;transition:.3s}#contents.content_service .sec_1 .service_list>li .packaging_design{opacity:0;-webkit-transition:.3s;transition:.3s;visibility:hidden;padding-top:40px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li{margin-top:30px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap{border:2px solid #68bf69;position:relative;padding:0}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .num{width:50px;height:50px;background:#68bf69;font-size:40px;color:#fff;letter-spacing:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:static}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .num{font-size:5.33333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx{padding:0 20px 30px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .tit{font-size:20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt{margin-top:20px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li .list_num{width:26px;height:26px;background:#68bf69;border-radius:50%;color:#fff;font-size:26px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;letter-spacing:0;line-height:1em;margin-right:10px}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li .list_num{font-size:3.46667vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li p{width:calc(100% - 50px)}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt .list>li+li{margin-top:20px}#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt p{font-size:26px;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li .bdwrap .txtbx .txt p{font-size:3.46667vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li .packaging_design>ol>li:after{content:"";width:0;height:0;border-style:solid;border-width:50px 67.5px 0;border-color:#e6e3e3 transparent transparent;display:block;margin:30px auto 0}#contents.content_service .sec_1 .service_list>li .packaging_design>ol li:first-child{margin-top:0}#contents.content_service .sec_1 .service_list>li .packaging_design>ol li:last-child:after{display:none}#contents.content_service .sec_1 .service_list>li .packaging_design .packaging_design_cap{margin-top:15px;font-size:28px;line-height:2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_service .sec_1 .service_list>li .packaging_design .packaging_design_cap{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_service .sec_1 .service_list>li:nth-child(even) .blc{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#contents.content_company .sec_1 .c_tbl{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;margin-top:40px}#contents.content_company .sec_1 .c_tbl>ul{width:460px}#contents.content_company .sec_1 .c_tbl>ul>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;border-top:1px solid #cfcfcf;padding:20px 0;text-align:left}#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p01{width:130px;font-size:16px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p02{width:calc(100% - 130px);font-size:14px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}#contents.content_company .sec_1 .c_tbl>ul>li:last-child{border-bottom:1px solid #cfcfcf}#contents.content_company .sec_2{margin-top:80px}#contents.content_company .sec_2 .adr_txt{font-size:16px;text-align:left;font-family:'Shuei MaruGo L',Shuei MaruGo L;margin-top:20px}#contents.content_company .sec_2 #map{height:380px;margin-top:20px}#contents.content_company .sec_3{margin-top:90px}#contents.content_company .sec_3 .philosophy{position:relative;margin-top:20px}#contents.content_company .sec_3 .philosophy .bk{width:100%}#contents.content_company .sec_3 .philosophy .txtbx{width:100%;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 4px 10px rgba(0,0,0,.8);font-size:24px;color:#fff;line-height:2em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contents.content_company .sec_4{margin-top:90px}#contents.content_company .sec_4 .company_president{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;margin-top:20px}#contents.content_company .sec_4 .company_president .lbx{width:600px;text-align:left}#contents.content_company .sec_4 .company_president .lbx .tit{font-size:32px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_company .sec_4 .company_president .lbx .txt{margin-top:20px}#contents.content_company .sec_4 .company_president .lbx .txt p{font-size:15px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}#contents.content_company .sec_4 .company_president .lbx .txt p+p{margin-top:40px}#contents.content_company .sec_4 .company_president .rbx{width:325px}#contents.content_company .sec_5{background:#f4f4f4;padding:80px 0 0;margin-top:110px}#contents.content_company .sec_5 .department{margin-top:30px}#contents.content_company .sec_5 .department .flx{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#contents.content_company .sec_5 .department .blc{width:460px}#contents.content_company .sec_5 .department .blc .tit{font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left}#contents.content_company .sec_5 .department .blc .txt{text-align:left;margin-top:20px}#contents.content_company .sec_5 .department .blc .txt p{font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}#contents.content_company .sec_5 .department .blc.blc_another{width:100%;margin-top:30px}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li{width:460px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li .num{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;font-size:14px;background:#68bf69;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;letter-spacing:0;line-height:0;border-radius:50%;overflow:hidden}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li .num_txt{width:calc(100% - 50px)}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li:nth-child(-n+2){margin-top:0}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li+li{margin-top:30px}#contents.content_company .sec_6{background:#f4f4f4;padding:70px 0 100px}#contents.content_company .sec_6 .facility{margin-top:30px}#contents.content_company .sec_6 .facility .blc .tit{font-size:20px;text-align:left;background:#dedede;padding:15px 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #a6a6a6}#contents.content_company .sec_6 .facility .blc .flx{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;padding:20px;border:1px solid #a6a6a6;border-top:0}#contents.content_company .sec_6 .facility .blc .flx ul{width:calc(100% / 3)}#contents.content_company .sec_6 .facility .blc .flx ul li{text-align:left;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:2em}#contents.content_company .sec_6 .facility .blc .flx.flx_another ul{width:50%}#contents.content_company .sec_6 .facility .blc+.blc{margin-top:30px}#contents.content_company .sec_7{margin-top:80px}#contents.content_company .sec_7 .history{background:#f3f3f3;position:relative}#contents.content_company .sec_7 .history .h_inr{height:400px;overflow-y:scroll}#contents.content_company .sec_7 .history .h_inr table{width:860px;margin:0 auto;border-collapse:collapse}#contents.content_company .sec_7 .history .h_inr table tbody tr th{padding:15px 0;color:#68bf69;font-size:13px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_company .sec_7 .history .h_inr table tbody tr td{padding:15px 0;text-align:left;font-size:13px;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_company .sec_7 .history .h_inr table tbody tr+tr{border-top:1px solid #dedede}#contents.content_company .sec_7 .history .h_inr table tbody tr:last-child{border-bottom:1px solid #dedede}#contents.content_company .sec_7 .history:after{content:"";width:60px;height:100%;background:#f3f3f3;position:absolute;top:0;left:auto;right:0}#contents.content_company .sec_8{margin-top:90px}#contents.content_company .sec_8 .strong_point{position:relative}#contents.content_company .sec_8 .strong_point .txtbx{width:730px;background:rgba(255,255,255,.8);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px}#contents.content_company .sec_8 .strong_point .txtbx .tit{font-size:28px;color:#68bf69;line-height:1.8em;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_company .sec_8 .strong_point .txtbx .txt{text-align:left;margin-top:20px}#contents.content_company .sec_8 .strong_point .txtbx .txt p{font-size:14px;line-height:1.8em;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_company .sec_8 .strong_point .txtbx .txt p+p{margin-top:30px}@media screen and (max-width:420px){#contents.content_company .sec_1{padding:0 15px}#contents.content_company .sec_1 .c_tbl{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:20px}#contents.content_company .sec_1 .c_tbl>ul{width:100%}#contents.content_company .sec_1 .c_tbl>ul>li{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;border-top:1px solid #cfcfcf;padding:20px 0;text-align:left}#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p01{width:36%;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p01{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p02{width:64%;font-size:28px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_1 .c_tbl>ul>li .c_tbl_p02{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_1 .c_tbl>ul>li:last-child{border-bottom:1px solid #cfcfcf}#contents.content_company .sec_1 .c_tbl>ul:first-child>li:last-child{border-bottom:none}#contents.content_company .sec_2{margin-top:40px;padding:0 15px}#contents.content_company .sec_2 .adr_txt{font-size:28px;text-align:left;font-family:'Shuei MaruGo L',Shuei MaruGo L;margin-top:10px}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_2 .adr_txt{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_2 #map{height:220px;margin-top:10px}#contents.content_company .sec_3{margin-top:50px}#contents.content_company .sec_3 .sec_tit{padding:0 15px}#contents.content_company .sec_3 .philosophy{position:relative;margin-top:20px}#contents.content_company .sec_3 .philosophy .bk{width:100%}#contents.content_company .sec_3 .philosophy .txtbx{width:100%;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-shadow:0px 4px 10px rgba(0,0,0,.8);font-size:36px;color:#fff;line-height:2em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_3 .philosophy .txtbx{font-size:4.8vw}}@media screen and (max-width:420px){#contents.content_company .sec_4{margin-top:50px;padding:0 15px}#contents.content_company .sec_4 .company_president{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-top:10px}#contents.content_company .sec_4 .company_president .lbx{width:100%;text-align:left;margin-top:20px}#contents.content_company .sec_4 .company_president .lbx .tit{font-size:36px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_4 .company_president .lbx .tit{font-size:4.8vw}}@media screen and (max-width:420px){#contents.content_company .sec_4 .company_president .lbx .txt{margin-top:20px}#contents.content_company .sec_4 .company_president .lbx .txt p{font-size:28px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_4 .company_president .lbx .txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_4 .company_president .lbx .txt p+p{margin-top:20px}#contents.content_company .sec_4 .company_president .rbx{width:100%}#contents.content_company .sec_4 .company_president .rbx img{width:100%}#contents.content_company .sec_5{background:#f4f4f4;padding:40px 15px 0;margin-top:50px}#contents.content_company .sec_5 .department{margin-top:30px}#contents.content_company .sec_5 .department .flx{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#contents.content_company .sec_5 .department .blc{width:100%}#contents.content_company .sec_5 .department .blc .tit{font-size:32px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_5 .department .blc .tit{font-size:4.26667vw}}@media screen and (max-width:420px){#contents.content_company .sec_5 .department .blc .txt{text-align:left;margin-top:10px}#contents.content_company .sec_5 .department .blc .txt p{font-size:28px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_5 .department .blc .txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_5 .department .blc+.blc{margin-top:30px}#contents.content_company .sec_5 .department .blc.blc_another{width:100%;margin-top:30px}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li{width:460px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li .num{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;font-size:14px;background:#68bf69;color:#fff;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;letter-spacing:0;line-height:0;border-radius:50%;overflow:hidden}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li .num_txt{width:calc(100% - 50px)}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li:nth-child(-n+2){margin-top:15px}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li:first-child{margin-top:0}#contents.content_company .sec_5 .department .blc.blc_another .txt>ol>li+li{margin-top:15px}#contents.content_company .sec_6{background:#f4f4f4;padding:35px 15px 50px}#contents.content_company .sec_6 .facility{margin-top:20px}#contents.content_company .sec_6 .facility .blc .tit{font-size:20px;text-align:left;background:#dedede;padding:15px 20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #605f5f}#contents.content_company .sec_6 .facility .blc .flx{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid #605f5f;border-top:none;padding:20px}#contents.content_company .sec_6 .facility .blc .flx ul{width:100%}#contents.content_company .sec_6 .facility .blc .flx ul>li{text-align:left;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_6 .facility .blc .flx ul>li{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_6 .facility .blc .flx.flx_another ul{width:100%}#contents.content_company .sec_6 .facility .blc+.blc{margin-top:30px}#contents.content_company .sec_7{margin-top:40px;padding:0 15px}#contents.content_company .sec_7 .history{background:#f3f3f3;position:relative}#contents.content_company .sec_7 .history .h_inr{height:300px;overflow-y:scroll;padding:0 10px}#contents.content_company .sec_7 .history .h_inr table{width:100%;margin:0 auto;border-collapse:collapse}#contents.content_company .sec_7 .history .h_inr table tbody tr th{width:28%;padding:15px 0;color:#68bf69;font-size:26px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_7 .history .h_inr table tbody tr th{font-size:3.46667vw}}@media screen and (max-width:420px){#contents.content_company .sec_7 .history .h_inr table tbody tr td{width:72%;padding:15px 0;text-align:left;font-size:26px;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_7 .history .h_inr table tbody tr td{font-size:3.46667vw}}@media screen and (max-width:420px){#contents.content_company .sec_7 .history .h_inr table tbody tr+tr{border-top:1px solid #dedede}#contents.content_company .sec_7 .history .h_inr table tbody tr:last-child{border-bottom:1px solid #dedede}#contents.content_company .sec_7 .history:after{display:none}#contents.content_company .sec_8{margin-top:40px}#contents.content_company .sec_8 .sec_tit{padding:0 15px}#contents.content_company .sec_8 .strong_point{position:relative}#contents.content_company .sec_8 .strong_point .txtbx{width:90%;background:rgba(255,255,255,.8);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px}#contents.content_company .sec_8 .strong_point .txtbx .tit{font-size:32px;color:#68bf69;line-height:1.8em;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_8 .strong_point .txtbx .tit{font-size:4.26667vw}}@media screen and (max-width:420px){#contents.content_company .sec_8 .strong_point .txtbx .txt{text-align:left;margin-top:10px}#contents.content_company .sec_8 .strong_point .txtbx .txt p{font-size:28px;line-height:1.8em;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_company .sec_8 .strong_point .txtbx .txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_company .sec_8 .strong_point .txtbx .txt p+p{margin-top:15px}}#contents.content_ricebag .tbl_cap{text-align:left;margin-top:20px}#contents.content_ricebag .tbl_cap p{font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}#contents.content_ricebag .tbl_cap p .red{color:#fb0505}#contents.content_ricebag .forPC .c_tbl{margin-top:20px}#contents.content_ricebag .forPC .c_tbl table{width:100%;border-collapse:collapse}#contents.content_ricebag .forPC .c_tbl table tbody tr .red{color:#fb0505}#contents.content_ricebag .forPC .c_tbl table tbody tr>*{width:calc(100%/7);padding:15px 0;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #aeadad}#contents.content_ricebag .forPC .c_tbl table tbody tr:first-child th,#contents.content_ricebag .forPC .c_tbl table tbody tr:first-child td{background:#e6e3e3}#contents.content_ricebag .forPC .c_tbl table tbody .tr_other{text-align:left}#contents.content_ricebag .forPC .c_tbl table tbody .tr_other td{padding:15px}#contents.content_ricebag .sec_2{margin-top:90px}#contents.content_ricebag .sec_2 .bd_bx{border:1px solid #000;margin-top:20px}#contents.content_ricebag .sec_2 .forPC .c_tbl{margin-top:0}#contents.content_ricebag .sec_2 .forPC .c_tbl table tbody tr>*:first-child{border-left:none}#contents.content_ricebag .sec_2 .forPC .c_tbl table tbody tr>*:last-child{border-right:none}#contents.content_ricebag .sec_2 .forPC .c_tbl table tbody tr:first-child>*{border-top:none}#contents.content_ricebag .sec_2 .forPC .c_tbl table tbody tr:last-child>*{background:#e0fce1}#contents.content_ricebag .sec_2 .bag_img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;padding-top:35px}#contents.content_ricebag .sec_2 .bag_img>li{position:relative;margin-top:20px;margin-right:20px}#contents.content_ricebag .sec_2 .bag_img>li .kg{font-size:24px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;position:absolute;top:auto;left:50%;bottom:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#contents.content_ricebag .sec_2 .bag_img>li:nth-child(-n+4){margin-top:0}#contents.content_ricebag .sec_2 .bag_img>li:last-child{margin-right:0}#contents.content_ricebag .sec_2 .bag_img_cap{text-align:left;padding:30px 20px}#contents.content_ricebag .sec_2 .bag_img_cap p{font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}#contents.content_ricebag .sec_2 .bag_img_cap p a{color:#68bf69;text-decoration:underline}#contents.content_ricebag .sec_3{margin-top:100px}#contents.content_ricebag .sec_3 .reason{margin-top:75px}#contents.content_ricebag .sec_3 .reason>li{border:2px solid #68bf69;position:relative;padding:30px 60px;text-align:left}#contents.content_ricebag .sec_3 .reason>li .num{width:70px;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:48px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;color:#fff;background:#68bf69;position:absolute;top:-35px;left:-35px}#contents.content_ricebag .sec_3 .reason>li .txtbx p{font-size:14px;line-height:1.8em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_ricebag .sec_3 .reason>li .txtbx p span{font-size:12px}#contents.content_ricebag .sec_3 .reason>li .txtbx p .bld{font-size:14px;font-weight:700}#contents.content_ricebag .sec_3 .reason>li .txtbx p+p{margin-top:40px}#contents.content_ricebag .sec_3 .reason>li+li{margin-top:65px}#contents.content_ricebag .sec_3 .str_wrap{margin-top:20px}#contents.content_ricebag .sec_3 .str_wrap .str_blc+.str_blc{margin-top:40px}#contents.content_ricebag .sec_3 .str_wrap .strbx{text-align:left}#contents.content_ricebag .sec_3 .str_wrap .strbx .str_tit{font-size:24px;color:#fff;background:#69cf72;padding:10px 20px}#contents.content_ricebag .sec_3 .str_wrap .strbx .str_txt{margin-top:20px}#contents.content_ricebag .sec_3 .str_wrap .strbx .str_txt p{font-size:14px;line-height:2.2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_ricebag .sec_3 .ypack{border:1px solid #000;padding:40px 0;margin-top:100px}#contents.content_ricebag .sec_3 .ypack .tit{font-size:28px;color:#fb0505;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_ricebag .sec_3 .ypack .txt{margin-top:20px}#contents.content_ricebag .sec_3 .ypack .txt p{font-size:16px;line-height:1.8em}#contents.content_ricebag .sec_3 .ypack .txt p a{color:#68bf69;text-decoration:underline}#contents.content_ricebag .sec_3 .ypack .txt P+p{margin-top:30px}@media screen and (max-width:420px){#contents.content_ricebag .tbl_cap{text-align:left;margin-top:20px}#contents.content_ricebag .tbl_cap p{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .tbl_cap p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_ricebag .tbl_cap p .red{color:#fb0505}#contents.content_ricebag .forSP .c_tbl{margin-top:10px;text-align:center}#contents.content_ricebag .forSP .c_tbl .txt_vr{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1.8em;vertical-align:middle}#contents.content_ricebag .forSP .c_tbl table{width:100%;border-collapse:collapse}#contents.content_ricebag .forSP .c_tbl table tbody tr .red{color:#fb0505}#contents.content_ricebag .forSP .c_tbl table tbody tr>*{width:calc(100%/7);padding:15px 0;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #aeadad}#contents.content_ricebag .forSP .c_tbl table tbody tr .bk_clr_grey{background:#e6e3e3}#contents.content_ricebag .forSP .c_tbl table tbody tr .bk_clr_green{background:#b5ecb1}#contents.content_ricebag .forSP .c_tbl table tbody tr:first-child th,#contents.content_ricebag .forSP .c_tbl table tbody tr:first-child td{background:#e6e3e3}#contents.content_ricebag .forSP .c_tbl table tbody .tr_other{text-align:left}#contents.content_ricebag .forSP .c_tbl table tbody .tr_other td{padding:15px}#contents.content_ricebag .sec_1{padding:0 15px}#contents.content_ricebag .sec_2{padding:0 15px;margin-top:40px}#contents.content_ricebag .sec_2 .bd_bx{border:1px solid #000;margin-top:20px}#contents.content_ricebag .sec_2 .forSP .c_tbl{margin-top:0}#contents.content_ricebag .sec_2 .forSP .c_tbl table tbody tr>*:first-child{border-left:none}#contents.content_ricebag .sec_2 .forSP .c_tbl table tbody tr>*:last-child{border-right:none}#contents.content_ricebag .sec_2 .forSP .c_tbl table tbody tr:first-child>*{border-top:none}#contents.content_ricebag .sec_2 .bag_img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;padding:35px 15px 0}#contents.content_ricebag .sec_2 .bag_img>li{width:30%;position:relative;margin-top:10px;margin-right:5%}#contents.content_ricebag .sec_2 .bag_img>li .bk{width:100%}#contents.content_ricebag .sec_2 .bag_img>li .bk img{width:100%;vertical-align:bottom}#contents.content_ricebag .sec_2 .bag_img>li .kg{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;position:absolute;top:auto;left:50%;bottom:15%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_2 .bag_img>li .kg{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_2 .bag_img>li:nth-child(-n+4){margin-top:10px}#contents.content_ricebag .sec_2 .bag_img>li:nth-child(-n+3){margin-top:0}#contents.content_ricebag .sec_2 .bag_img>li:nth-child(3n){margin-right:0}#contents.content_ricebag .sec_2 .bag_img>li:last-child{margin-right:0}#contents.content_ricebag .sec_2 .bag_img_cap{text-align:left;padding:30px 20px}#contents.content_ricebag .sec_2 .bag_img_cap p{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_2 .bag_img_cap p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_2 .bag_img_cap p a{color:#68bf69;text-decoration:underline}#contents.content_ricebag .sec_3{margin-top:40px;padding:0 15px}#contents.content_ricebag .sec_3 .reason{margin-top:30px}#contents.content_ricebag .sec_3 .reason>li{border:2px solid #68bf69;position:relative;padding:0;text-align:left}#contents.content_ricebag .sec_3 .reason>li .num{width:50px;height:50px;background:#68bf69;font-size:40px;color:#fff;letter-spacing:0;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:static}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_3 .reason>li .num{font-size:5.33333vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_3 .reason>li .txtbx{padding:20px 15px}#contents.content_ricebag .sec_3 .reason>li .txtbx p{font-size:14px;line-height:1.8em;font-family:'Shuei MaruGo L',Shuei MaruGo L}#contents.content_ricebag .sec_3 .reason>li .txtbx p span{font-size:12px}#contents.content_ricebag .sec_3 .reason>li .txtbx p .bld{font-size:14px;font-weight:700}#contents.content_ricebag .sec_3 .reason>li .txtbx p+p{margin-top:20px}#contents.content_ricebag .sec_3 .reason>li+li{margin-top:30px}#contents.content_ricebag .sec_3 .str_wrap{margin-top:20px}#contents.content_ricebag .sec_3 .str_wrap .str_blc+.str_blc{margin-top:30px}#contents.content_ricebag .sec_3 .str_wrap .strbx{text-align:left}#contents.content_ricebag .sec_3 .str_wrap .strbx .str_tit{font-size:38px;color:#fff;background:#69cf72;padding:10px 20px}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_3 .str_wrap .strbx .str_tit{font-size:5.06667vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_3 .str_wrap .strbx .str_txt{margin-top:20px}#contents.content_ricebag .sec_3 .str_wrap .strbx .str_txt p{font-size:28px;line-height:2.2em;font-family:'Shuei MaruGo L',Shuei MaruGo L}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_3 .str_wrap .strbx .str_txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_3 .ypack{border:1px solid #000;padding:20px 10px;margin-top:50px}#contents.content_ricebag .sec_3 .ypack .tit{font-size:32px;color:#fb0505;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:center}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_3 .ypack .tit{font-size:4.26667vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_3 .ypack .txt{margin-top:20px}#contents.content_ricebag .sec_3 .ypack .txt p{font-size:28px;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_ricebag .sec_3 .ypack .txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_ricebag .sec_3 .ypack .txt p a{color:#68bf69;text-decoration:underline}#contents.content_ricebag .sec_3 .ypack .txt P+p{margin-top:15px}}#contents.content_recruit #recruit_article .c_tbl table{width:100%;border-collapse:collapse}#contents.content_recruit #recruit_article .c_tbl table tbody tr .red{color:#fb0505}#contents.content_recruit #recruit_article .c_tbl table tbody tr>*{width:calc(100%/4);padding:15px 0;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #aeadad}#contents.content_recruit #recruit_article .c_tbl table tbody tr:first-child th,#contents.content_recruit #recruit_article .c_tbl table tbody tr:first-child td{background:#e6e3e3}#contents.content_recruit #recruit_article .c_tbl table tbody .tr_other{text-align:left}#contents.content_recruit #recruit_article .c_tbl table tbody .tr_other td{padding:15px}#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p01{font-size:28px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p02{display:block;font-size:16px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:30px;line-height:1.8em}#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p03 p{font-size:16px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}#contents.content_recruit #recruit_article .sec_2{margin-top:80px}#contents.content_recruit #recruit_article .sec_2 .c_tbl{margin-top:20px}#contents.content_recruit #recruit_article .sec_2 .method{text-align:left;margin-top:30px}#contents.content_recruit #recruit_article .sec_2 .method .tit{font-size:20px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}#contents.content_recruit #recruit_article .sec_2 .method .txt{margin-top:10px}#contents.content_recruit #recruit_article .sec_2 .method .txt p{font-size:16px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}#contents.content_recruit #recruit_article .sec_2 .work_img{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;margin-top:30px}#contents.content_recruit #recruit_article .sec_2 .work_img>li img{vertical-align:bottom}#contents.content_recruit #recruit_article .sec_3{margin-top:90px}#contents.content_recruit #recruit_article .sec_3 .ast{font-size:16px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left;margin-top:30px}#contents.content_recruit #recruit_article .sec_3 .essential{margin-top:20px}#contents.content_recruit #recruit_article .sec_3 .essential table{width:100%;text-align:left;border-collapse:collapse}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr{border-top:1px solid #c2bebe}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr th{width:150px;font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding:15px;line-height:2em;vertical-align:top}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr td{width:calc(100% - 150px);font-size:14px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding:15px;line-height:2em}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr:last-child{border-bottom:1px solid #c2bebe}#contents.content_recruit #recruit_article .sec_3 .ps{text-align:left;margin-top:30px}#contents.content_recruit #recruit_article .sec_3 .ps p{font-size:14px;line-height:1.8em;font-family:'Shuei MaruGo L',Shuei MaruGo L}@media screen and (max-width:420px){#contents.content_recruit #recruit_article{padding:0 15px}#contents.content_recruit #recruit_article .c_tbl table{width:100%;border-collapse:collapse}#contents.content_recruit #recruit_article .c_tbl table tbody tr>*{width:calc(100%/4);padding:15px 0;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;border:1px solid #aeadad;text-align:center;padding:2%}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .c_tbl table tbody tr>*{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .c_tbl table tbody tr>*:first-child{background:#e6e3e3 !important}#contents.content_recruit #recruit_article .c_tbl table tbody tr .red{color:#fb0505}#contents.content_recruit #recruit_article .c_tbl table tbody tr:first-child th,#contents.content_recruit #recruit_article .c_tbl table tbody tr:first-child td{background:0 0}#contents.content_recruit #recruit_article .c_tbl table tbody .tr_other{text-align:left}#contents.content_recruit #recruit_article .c_tbl table tbody .tr_other td{padding:15px}#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p01{font-size:36px;color:#67ad62;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p01{font-size:4.8vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p02{display:block;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;margin-top:10px;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p02{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p03 p{font-size:28px;font-family:'Shuei MaruGo L',Shuei MaruGo L;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_1 .r_a_ttl .r_a_ttl_p03 p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_2{margin-top:40px}#contents.content_recruit #recruit_article .sec_2 .c_tbl{margin-top:20px}#contents.content_recruit #recruit_article .sec_2 .method{text-align:left;margin-top:30px}#contents.content_recruit #recruit_article .sec_2 .method .tit{font-size:32px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_2 .method .tit{font-size:4.26667vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_2 .method .txt{margin-top:10px}#contents.content_recruit #recruit_article .sec_2 .method .txt p{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;line-height:1.8em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_2 .method .txt p{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_2 .work_img{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;margin-top:30px}#contents.content_recruit #recruit_article .sec_2 .work_img>li img{vertical-align:bottom}#contents.content_recruit #recruit_article .sec_3{margin-top:90px}#contents.content_recruit #recruit_article .sec_3 .ast{font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;text-align:left;margin-top:15px}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_3 .ast{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_3 .essential{margin-top:20px}#contents.content_recruit #recruit_article .sec_3 .essential table{width:100%;text-align:left;border-collapse:collapse}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr{border-top:1px solid #c2bebe}#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr th{width:20%;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding:15px 0;line-height:2em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr th{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr td{width:80%;font-size:28px;font-family:'Shuei MaruGo B',Shuei MaruGo B;font-weight:700;padding:15px;line-height:2em}}@media screen and (max-width:420px) and (max-width:750px){#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr td{font-size:3.73333vw}}@media screen and (max-width:420px){#contents.content_recruit #recruit_article .sec_3 .essential table tbody tr:last-child{border-bottom:1px solid #c2bebe}#contents.content_recruit #recruit_article .sec_3 .ps{text-align:left;margin-top:30px}#contents.content_recruit #recruit_article .sec_3 .ps p{font-size:14px;line-height:1.8em;font-family:'Shuei MaruGo L',Shuei MaruGo L}}.side-scroll-bar{overflow:scroll;overflow-x:hidden}