﻿.con_intr,.con_nav,.con_work{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_intr,.con_nav,.con_work{width:90%}}@media only screen and (max-width: 767px){.con_intr,.con_nav,.con_work{width:89.47368%}}.con_intr{font-size:1rem;line-height:2.5;text-align:center;margin-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr{margin-top:10%}}@media only screen and (max-width: 767px){.con_intr{margin-top:15.78947%}}.con_nav{margin-top:6.77083%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_nav{margin-top:10.83333%}}@media only screen and (max-width: 767px){.con_nav{margin-top:17.10526%}}@media only screen and (min-width: 768px){.con_nav .c-panv1 li:nth-child(n+3){width:32.41667%;margin-top:2.5%}.con_nav .c-panv1 li:nth-child(3){margin-left:0}}@media only screen and (max-width: 767px){.con_nav .c-panv1 li{width:49%;margin:0 0 0 2%}.con_nav .c-panv1 li:first-child,.con_nav .c-panv1 li:nth-child(2n+1){margin-left:0}.con_nav .c-panv1 li:nth-child(2){margin-top:0}.con_nav .c-panv1 li:nth-child(n+3){margin-top:3.75%}}.con_work{max-width:1400px;padding-top:6.77083%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_work{padding-top:10.83333%}}@media only screen and (max-width: 767px){.con_work{padding-top:17.10526%}}.con_work+.con_work{padding-top:7.8125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_work+.con_work{padding-top:12.5%}}@media only screen and (max-width: 767px){.con_work+.con_work{padding-top:19.73684%}}@media only screen and (min-width: 768px){.con_work .box_work{display:flex;justify-content:space-between}}.con_work .box_work .box_txt{width:35.71429%;border-top:1px solid;border-image:linear-gradient(222.93deg, #4cb9de 3.28%,#86a8f5 82.19%,#9ec6f6 99.13%) 1;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_work .box_work .box_txt{width:45.83333%}}@media only screen and (max-width: 767px){.con_work .box_work .box_txt{width:100%}}@media only screen and (min-width: 1200px){.con_work .box_work .box_txt{display:flex;justify-content:center;flex-direction:column}}@media print{.con_work .box_work .box_txt{display:flex;justify-content:center;flex-direction:column}}@media only screen and (max-width: 1199px){.con_work .box_work .box_txt .st{margin-top:6.66667%}}.con_work .box_work .box_txt .sst{font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:1.63636;letter-spacing:.13em;margin-top:12%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_work .box_work .box_txt .sst{font-size:1.25rem}}@media only screen and (max-width: 767px){.con_work .box_work .box_txt .sst{font-size:1.125rem}}@media only screen and (max-width: 767px){.con_work .box_work .box_txt .sst{margin-top:8.82353%}}.con_work .box_work .box_txt .txt{font-size:1rem;line-height:2.5;margin-top:6%}@media only screen and (max-width: 767px){.con_work .box_work .box_txt .txt{margin-top:4.41176%}}.con_work .box_work .img{width:55.71429%;overflow:hidden;border-radius:.375rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_work .box_work .img{width:50%}}@media only screen and (max-width: 767px){.con_work .box_work .img{width:100%}}@media only screen and (max-width: 767px){.con_work .box_work .img{margin-top:7.35294%}}.con_work .box_work .img img{width:100%}.con_work .box_mainwork{margin-top:4.28571%}@media only screen and (max-width: 767px){.con_work .box_mainwork{margin-top:8.82353%}}.con_work .box_mainwork .wrp_mainwork{margin-top:2.85714%}@media only screen and (max-width: 767px){.con_work .box_mainwork .wrp_mainwork{margin-top:5.88235%}}@media only screen and (min-width: 768px){.con_work .box_mainwork .wrp_mainwork{display:flex;flex-wrap:wrap}}.con_work .box_mainwork .wrp_mainwork .mainwork{width:50%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_work .box_mainwork .wrp_mainwork .mainwork{width:100%}}@media only screen and (min-width: 768px){.con_work .box_mainwork .wrp_mainwork .mainwork:nth-child(2n+1){padding:3.28571% 6.35714% 3.78571% 0;border-top:1px solid #cacaca}.con_work .box_mainwork .wrp_mainwork .mainwork:nth-child(2n){padding:3.28571% 0 3.78571% 6.35714%;border-top:1px solid #cacaca;border-left:1px solid #cacaca}.con_work .box_mainwork .wrp_mainwork .mainwork:nth-child(1){padding:0 6.35714% 3.78571% 0;border-top:none}.con_work .box_mainwork .wrp_mainwork .mainwork:nth-child(2){padding:0 0 3.78571% 6.35714%;border-top:none;border-left:1px solid #cacaca}}@media only screen and (max-width: 767px){.con_work .box_mainwork .wrp_mainwork .mainwork{padding-bottom:5.88235%}.con_work .box_mainwork .wrp_mainwork .mainwork+.mainwork{padding-top:5.88235%;border-top:1px solid #cacaca}}.con_work .box_mainwork .wrp_mainwork .mainwork .txt{font-size:1rem;line-height:2.5;margin-top:1.42857%}@media only screen and (max-width: 767px){.con_work .box_mainwork .wrp_mainwork .mainwork .txt{margin-top:1.47059%}}.c-viewmore{margin-top:13.59375%}@media only screen and (min-width: 768px) and (max-width: 1199px){.c-viewmore{margin-top:21.75%}}@media only screen and (max-width: 767px){.c-viewmore{margin-top:34.34211%}}
