.main-content .kumiaiin-area{width:100%}
.main-content .internal-links.internal-links-oneline{margin-top:10px}
.main-content .internal-links.internal-links-oneline ul li a{padding:10px 10px}
.main-content .single-img{max-width:100%;margin:0 auto;display:block}
.main-content .heading-color{font-size:1.14em}
.main-content .section-underbar-color-first{margin-top:60px}
.main-content .section-underbar-color-first .single-img{padding:20px 0}
.main-content .section-underbar-color-first .section-border-color{margin-top:50px}
.main-content .section-underbar-color:nth-of-type(2) .section-border-color{margin-top:50px}
.main-content .section-underbar-color .section-border-color .link-list-arr-flex.link-pttop{padding-top:15px}
.main-content .section-underbar-color .section-border-color .list-comment{margin-top:20px}
.main-content .section-underbar-color .section-border-color .list-comment .link-arr{padding-left:20px}
.main-content .section-underbar-color .section-border-color .single-img{padding-top:20px}
.main-content .section-underbar-color .section-border-color .contact-border{margin-top:30px}
.main-content .section-underbar-color .section-border-color .contact-border .item-link{margin-top:10px}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2 .col2{padding-right:10px}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2 .col2 .sub-title{padding-bottom:10px}
.main-content .section-underbar-color .section-border-color .caption{text-align:center}
.main-content .mgt_30{margin-top:30px}
.main-content .mgt_50{margin-top:50px}
.main-content .list-comment li{padding-left:2em;text-indent:initial;position:relative}
.main-content .list-comment li span{text-indent:-2em;display:inline-block}
.main-content .list-comment.normal-list li{padding-left: 1em;text-indent: -1em}
.main-content .text.mb15px{margin-bottom: 15px}
.main-content .list-desc-color .blankIcon{display: inline-block}
.main-content .inquiry-form{margin-top: 20px;}
.main-content .list-number li{position: relative;padding-left: 1.5em;margin-top: 5px}
.main-content .list-number li span{position: absolute;left: 0}
.main-content #subsection-A .button-primary{margin:20px 0}
.main-content .join_sub_title {font-size: 1.29em;font-weight: bold;margin-bottom: 18px;}
.main-content #subsection-A .button_wrap{display: -webkit-box;display: -ms-flexbox;display: flex;}
.main-content #subsection-A .button_wrap a.button-primary + a.button-primary{margin-left: 30px}
@media only screen and (max-width:767px){.main-content .kumiaiin-area{margin-top:40px}
.main-content .internal-links.internal-links-oneline ul li{height:auto}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2{display:block}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2 .col2 .button-primary{margin:0;width:auto}
.main-content .section-underbar-color .section-border-color .kumiaiin-col2 .col2+.col2{margin-top:20px}
.main-content #subsection-A .button-primary{width:auto}
.main-content #subsection-A .button_wrap{display: block;}
.main-content #subsection-A .button_wrap a.button-primary + a.button-primary{margin-left: 0}
}