@charset "UTF-8";#post-64,#post-547{background:url(//s-style-golf.com/wp-content/themes/s-style-golf/css/../images/coach/txt-coach.png) left 300px no-repeat}@media screen and (max-width:767px){#post-64,#post-547{background-size:40px;background-position:left 140px}}#post-64 .coach-class,#post-547 .coach-class{margin:0 auto .5rem auto}#post-64 .coach-name,#post-547 .coach-name{margin:.5rem auto 1rem auto}@media screen and (max-width:767px){#post-64 .coach-name,#post-547 .coach-name{font-size:2rem}}#post-64 .coach-comment,#post-547 .coach-comment{padding:40px 1rem 1rem;background:#fff;position:relative}@media screen and (min-width:768px){#post-64 .coach-comment,#post-547 .coach-comment{padding:2rem}#post-64 .coach-comment p,#post-547 .coach-comment p{padding-right:20%}#post-64 .coach-comment .comment-pc,#post-547 .coach-comment .comment-pc{position:absolute;right:-5%;bottom:-30px;width:40%}}#post-64 .comment-sp,#post-547 .comment-sp{position:relative;bottom:-40px;z-index:10;width:90%;margin:0 auto}#post-64 .box-insta,#post-547 .box-insta{max-width:100%;overflow:hidden;flex-wrap:wrap !important}#post-64 .box-insta iframe,#post-547 .box-insta iframe{margin-right:auto !important;margin-left:auto !important}.box-lesson{background:#fff;border:20px solid #f2f2eb;outline:1px solid #fff;padding:2rem;position:relative;margin:2rem auto;text-align:center}.box-lesson .lesson-ttl{position:absolute;top:-40px;left:0;width:100%}.box-lesson h3{display:inline-block;background:#716150;color:#fff;border-radius:.5rem;padding:1rem;font-size:1.3rem;font-weight:700;width:300px;max-width:100%;margin:1rem auto;position:relative}.box-lesson h3:after{content:'';display:block;width:16px;height:10px;position:absolute;left:0;right:0;bottom:-9px;margin:0 auto;border-top:10px solid #716150;border-left:8px solid transparent;border-right:8px solid transparent}.box-lesson .lesson-sub{background:#f2f2eb;font-size:.8rem;padding:.5rem;border-radius:50rem;display:inline-block}.box-floormap{background:#fff;border:20px solid #f2f2eb;outline:1px solid #fff;padding:2rem;position:relative;margin:2rem auto;text-align:center}.box-floormap .floormap-ttl{position:absolute;top:-40px;left:0;width:100%}.box-floormap .floormap-list{text-align:left;margin:1rem;font-size:1.1rem;font-weight:700}.box-floormap .floormap-list li{margin:.3rem 0}.box-faq{margin:.5rem auto}.box-faq .question{background:#fff;position:relative;padding:.5rem .5rem .5rem 50px;font-size:1.1rem;line-height:1.3;cursor:pointer}.box-faq .question:before{content:'Q.';display:block;background:#ff7123;font-family:"FOT-筑紫Aオールド明朝 Pr6 M",serif;color:#fff;width:40px;height:100%;position:absolute;top:0;left:0;font-size:2rem;text-align:center}.box-faq .answer{padding:1rem;display:none}#wrapper-navbar.recruit-header{padding:15px 0}@media screen and (max-width:767px){#wrapper-navbar.recruit-header{padding:5px 0;text-align:center}}.recruit-main{max-width:1200px;width:100%;margin:0 auto 3rem auto}.recruit-content{max-width:1070px;width:90%;margin:0 auto 3rem auto}.recruit-content .recruit-btn{margin:0 auto 3rem auto;text-align:center}.recruit-content .recruit-btn .btn-ttl{margin:0 auto 1rem auto}.recruit-content .recruit-btn .btn{background:#ff7123 url(//s-style-golf.com/wp-content/themes/s-style-golf/css/../images/recruit/icon-btn.png) 95% center no-repeat;background-size:30px;font-size:1.3rem;padding:.3rem 3rem .3rem 1rem}.recruit-content .recruit-btn .btn:hover{background-color:#ef5500}.recruit-content .recruit-about{text-align:center;margin:0 auto 3rem auto}.recruit-content .recruit-about .about-ttl{margin-bottom:1rem}.recruit-content .recruit-about .about-note{display:inline-block;background:#85d26e;border-radius:50rem;padding:.5rem 2rem;font-family:"FOT-筑紫Aオールド明朝 Pr6 M";font-size:1.5rem;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.recruit-content .recruit-about .about-note{font-size:1.2rem}}.recruit-content .recruit-point{margin:0 auto 3rem auto}.recruit-content .recruit-point .recruit-point-item .point-content{background:#fff;padding:1rem}.recruit-content .recruit-point .recruit-point-item .point-img{text-align:center}.recruit-content .recruit-point .recruit-point-item .point-img img{width:100%}.recruit-content .recruit-point .recruit-point-item .point-img .caption{display:block;text-align:right}@media screen and (max-width:767px){.recruit-content .recruit-point .recruit-point-item{margin:0 auto 1rem auto}.recruit-content .recruit-point .recruit-point-item .point-img{width:80%;margin:0 0 0 auto;position:relative;z-index:1}.recruit-content .recruit-point .recruit-point-item .point-content{width:90%;margin:0 auto 0 0;position:relative;top:-2rem;padding:3.5rem 1rem 1rem}.recruit-content .recruit-point .recruit-point-item.recruit-point-item02 .point-img{margin:0 auto 0 0}.recruit-content .recruit-point .recruit-point-item.recruit-point-item02 .point-content{margin:0 0 0 auto}}@media screen and (min-width:768px){.recruit-content .recruit-point .recruit-point-item{margin:0 auto 3rem auto}.recruit-content .recruit-point .recruit-point-item .point-img{width:50%;margin:0 0 0 auto;position:relative;z-index:1}.recruit-content .recruit-point .recruit-point-item .point-content{width:60%;margin:-10rem auto 0 0;position:relative;padding:2rem 13% 2rem 2rem}.recruit-content .recruit-point .recruit-point-item.recruit-point-item02 .point-img{margin:0 auto 0 0}.recruit-content .recruit-point .recruit-point-item.recruit-point-item02 .point-content{margin:-10rem 0 0 auto;padding:2rem 2rem 2rem 13%}}.recruit-content .recruit-schedule{margin:0 auto 4rem auto;background:#fff;border-radius:2rem;padding:2rem;margin-top:5rem;position:relative}.recruit-content .recruit-schedule .schedule-ttl{position:relative;width:60%;margin:-3rem auto 0 0}.recruit-content .recruit-schedule .schedule-ttl img{display:block}.recruit-content .recruit-schedule .schedule-ttl .caption{display:block;font-size:1.2rem}.recruit-content .recruit-schedule .schedule-content{margin:1rem auto}.recruit-content .recruit-schedule .schedule-content .schedule-table{width:100%}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item{padding:10px 0;border-bottom:1px dotted #352c22}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item-th{padding:5px;text-align:center;background:#ffe3d4;font-family:"FOT-筑紫Aオールド明朝 Pr6 M"}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item-th.color02{background:#e6f1d0}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item-td{padding:5px}@media screen and (min-width:768px){.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item{display:flex;width:100%}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item-th{width:20%;min-width:20%;margin-right:3%}.recruit-content .recruit-schedule .schedule-content .schedule-table .table-item-td{width:78%}}.recruit-content .recruit-message{margin:3rem auto 3rem auto;background:#fff;border-radius:2rem;padding:1rem;position:relative}.recruit-content .recruit-message .message-ttl{position:relative;width:60%;margin:-3rem 0 0 auto;text-align:right}.recruit-content .recruit-message .message-ttl img{display:block;margin:0 0 0 auto}@media screen and (max-width:767px){.recruit-content .recruit-message .message-img{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:1rem}.recruit-content .recruit-message .message-img .profile{width:100px;margin-right:10px}}@media screen and (min-width:768px){.recruit-content .recruit-message{margin:5rem auto 3rem auto;padding:3rem}.recruit-content .recruit-message .message-ttl{margin:-5rem 0 0 auto}.recruit-content .recruit-message .message-content{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:2rem}.recruit-content .recruit-message .message-content .message-img{width:200px;min-width:200px;margin-right:20px}}.recruit-page .entry-content{max-width:900px;width:100%}.recruit-page .entry-content h2{text-align:center}.recruit-page .entry-content .recruit-table{width:100%}.recruit-page .entry-content .recruit-table th{text-align:center;color:#352c22;background:#e6f1d0;font-family:"FOT-筑紫Aオールド明朝 Pr6 M";width:20%}.recruit-page .entry-content .recruit-table td{padding:10px}.recruit-page .entry-content .recruit-table td .has-inline-color{display:block;margin:5px 0;padding:3px 10px}.recruit-page .mw_wp_form{margin-bottom:6rem}