.con_intro,.con_system{max-width:1280px;margin:auto}.con_flow .inner{max-width:1280px;margin:auto}.con_flow .inner .wrap_section:after{content:"";display:table;clear:both}@media only screen and (max-width: 1024px){.con_intro,.con_system,.con_flow .inner{width:95%}}.con_title .st_center .jp{font-size:3.6em}@media only screen and (max-width: 767px){.con_title .st_center .jp{font-size:2.6em}}.con_intro{margin-bottom:80px;text-align:center}.con_intro h3{margin-bottom:30px;font-size:2.4em;line-height:1.8;position:relative;display:inline-block}.con_intro h3:before{position:absolute;top:-20px;left:-200px;content:'';width:124px;height:115px;background:url(../worker/images/ic_tyo01.png) no-repeat center}.con_intro h3:after{position:absolute;top:20px;right:-200px;content:'';width:117px;height:107px;background:url(../worker/images/ic_tyo02.png) no-repeat center}.con_intro .txt{font-size:1.3em;line-height:2.2}.con_intro .txt .orange{color:#F48E1F;font-weight:bold;font-size:1.1em}.con_intro .txt .blue{color:#42CAE4;font-weight:bold;font-size:1.1em}.con_intro .txt .pink{color:#EFA3BD;font-weight:bold;font-size:1.1em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_intro h3{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_intro h3{font-size:1.6em}}@media only screen and (max-width: 1024px){.con_intro h3:before{display:none}}@media only screen and (max-width: 1024px){.con_intro h3:after{display:none}}@media only screen and (max-width: 767px){.con_intro .txt{font-size:1.2em;text-align:left}}.con_system{margin-bottom:150px;text-align:center}.con_system .box_system{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_system{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_system{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_system .box_system{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_system .box_system{margin-bottom:60px}}.con_flow{background:#E7F9F4;padding:70px 0 65px}.con_flow .inner h3{font-size:2em;text-align:center;margin:0 auto;margin-bottom:25px;border-bottom:2px dashed #42CAE4;display:table;padding:0 20px 8px}.con_flow .inner .wrap_tab{display:flex;justify-content:center;margin-bottom:70px}.con_flow .inner .wrap_tab .box_tab{position:relative}.con_flow .inner .wrap_tab .box_tab:after{position:absolute;bottom:-62px;left:0;right:0;content:'';width:24px;height:53px;margin:0 auto}.con_flow .inner .wrap_tab .box_tab.orange:after{background:url(../worker/images/ic_arrow_o.png) no-repeat center}.con_flow .inner .wrap_tab .box_tab.blue:after{background:url(../worker/images/ic_arrow_b.png) no-repeat center}.con_flow .inner .wrap_tab .box_tab.pink:after{background:url(../worker/images/ic_arrow_p.png) no-repeat center}.con_flow .inner .wrap_tab .box_tab:nth-child(2){margin:0 8.8%}.con_flow .inner .box_section{border:1px solid #ccc;text-align:center;background:#fff;padding:15px 0 20px;margin-bottom:3px}.con_flow .inner .box_section .tit{margin-bottom:20px;font-size:1.5em;padding:6px 0;background:url(../worker/images/bg_tit.png)}.con_flow .inner .box_section .tit span{padding:0 1%}.con_flow .inner .box_section h4{margin-bottom:15px;font-size:1.4em;position:relative;display:inline-block}.con_flow .inner .box_section h4:after{position:absolute;content:'';bottom:-8px;left:0;right:0;width:100%;height:14px;background:url(../worker/images/bg_line.png)}.con_flow .inner .box_section .txt{font-size:1.2em;padding:0 4%}.con_flow .inner .wrap_section .box_sec_l{float:left;width:28%;position:relative;margin-top:198px}.con_flow .inner .wrap_section .box_sec_l:before{position:absolute;top:-260px;left:0;right:0;margin:0 auto;width:24px;height:252px;background:url(../worker/images/ic_arrow_ol.png);content:''}.con_flow .inner .wrap_section .box_sec_l:after{position:absolute;bottom:-260px;left:0;right:0;margin:0 auto;width:24px;height:252px;background:url(../worker/images/ic_arrow_ol.png);content:''}.con_flow .inner .wrap_section .box_sec_r{float:right;width:64%;margin-left:8%}.con_flow .inner .wrap_section .box_sec_r .box_section .txt{padding:0 6%}.con_flow .inner .wrap_section .box_sec_r .tab02 .box_tab{margin:0}.con_flow .inner .wrap_section .box_sec_r .tab02 .box_tab.blue{margin:0 13% 0 0}.con_flow .inner .wrap_section .box_sec_r .tab02 .box_tab.pink{margin:0}.con_flow .inner .tab02{display:flex;width:100%}.con_flow .inner .tab02 .box_tab{width:100%;display:block}.con_flow .inner .tab02 .box_tab.non{visibility:hidden}.con_flow .inner .box_contact{text-align:center;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_flow{padding:50px 0 40px}}@media only screen and (max-width: 767px){.con_flow{padding:40px 0 30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_flow .inner h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_flow .inner h3{margin-bottom:15px}}@media only screen and (max-width: 1024px){.con_flow .inner .wrap_tab .box_tab:nth-child(2){margin:0 1%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_flow .inner .box_section .tit{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_flow .inner .box_section .tit{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_flow .inner .box_section h4{margin-bottom:12px}}@media only screen and (max-width: 767px){.con_flow .inner .box_section h4{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_flow .inner .box_section .txt{font-size:1.1em}}@media only screen and (max-width: 767px){.con_flow .inner .wrap_section .box_sec_l{width:34%;margin-top:240px}}@media only screen and (max-width: 767px){.con_flow .inner .wrap_section .box_sec_r{margin-left:2%}}.con_station{max-width:1280px;margin:auto}@media only screen and (max-width: 1024px){.con_station{width:95%}}.con_station{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_station{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_station{width:100%}}.con_station .box_station{margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station .box_station{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_station .box_station{margin-bottom:0}}.con_station .box_station h3{color:#42CAE4;font-size:147%;margin-bottom:8px}@media only screen and (max-width: 1279px){.con_station .box_station h3{font-size:139%}}@media print{.con_station .box_station h3{font-size:139%}}.ie8 .con_station .box_station h3{font-size:139%}@media only screen and (max-width: 767px){.con_station .box_station h3{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station .box_station h3{margin-bottom:8px}}@media only screen and (max-width: 767px){.con_station .box_station h3{margin-bottom:0}}@media only screen and (max-width: 767px){.con_station .box_station h3{border-bottom:1px solid #ccc;padding:12px 15px;font-weight:normal;color:#434340;position:relative}.con_station .box_station h3 i{position:absolute;right:15px;top:32%;transition:.2s}.con_station .box_station h3.active i{transform:rotate(-90deg)}}.con_station .box_station ul{display:flex;flex-wrap:wrap;border-bottom:1px dotted #000}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station .box_station ul{display:flex}}@media only screen and (max-width: 767px){.con_station .box_station ul{display:none}}@media only screen and (max-width: 767px){.con_station .box_station ul{background:#eee;border-bottom:none}}.con_station .box_station ul li{font-size:116%;margin-right:2%;margin-bottom:5px}@media only screen and (max-width: 1279px){.con_station .box_station ul li{font-size:116%}}@media print{.con_station .box_station ul li{font-size:116%}}.ie8 .con_station .box_station ul li{font-size:116%}@media only screen and (max-width: 767px){.con_station .box_station ul li{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station .box_station ul li{margin-right:2%}}@media only screen and (max-width: 767px){.con_station .box_station ul li{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_station .box_station ul li{margin-bottom:5px}}@media only screen and (max-width: 767px){.con_station .box_station ul li{margin-bottom:0}}@media only screen and (max-width: 767px){.con_station .box_station ul li{padding:10px 18px;border-bottom:1px solid #aaa;position:relative}.con_station .box_station ul li i{position:absolute;right:15px;top:32%}.con_station .box_station ul li a{text-decoration:none}}
