content{position:relative}#content *{scroll-margin-top:100px}#content figure{margin-bottom:12px}#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:30px}@media screen and (max-width:768px){#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:24px}}#content p{padding:.5em 0}@media screen and (max-width:768px){#content p{font-size:16px}#content .center p{text-align:left}}#content .center p{padding:20px 20px 0}#content strong{font-size:20px}#content .b{font-weight:700}#content a{color:#096cb3;text-decoration:underline}#content iframe{width:100%;height:300px;margin:0 auto}@media screen and (max-width:768px){#content iframe{height:250px}}#content .section_b{padding:0 0 50px}@media screen and (max-width:768px){#content .section_b{padding:0 20px 50px}}#content .section_c{padding:50px 0}@media screen and (max-width:768px){#content .section_c{padding:70px 20px}}#content .section_c130{padding:130px 0}@media screen and (max-width:768px){#content .section_c130{padding:70px 20px}}@media screen and (max-width:768px){#content .imgBox{text-align:center}}@media screen and (max-width:768px){.pageCon{line-height:160%}}.pageCon .summaryImgWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.pageCon .summaryImg{position:relative;max-width:600px;width:100%}.pageCon .summaryImg:nth-child(2){margin-left:40px}.pageCon .summaryImg:before{content:"";display:block;padding-top:75%}.pageCon .summaryImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pageCon .farmImgWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.pageCon .farmImg{position:relative;max-width:calc(33.33% - 40px/3);width:100%}.pageCon .farmImg:not(:first-child){margin-left:20px}.pageCon .farmImg:before{content:"";display:block;padding-top:75%}.pageCon .farmImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.pageCon .summaryImgWrap{display:block;padding:0 20px}.pageCon .farmImg{max-width:calc(33.33% - 20px/3)}.pageCon .summaryImg:nth-child(2){margin-left:0;margin-top:20px}.pageCon .farmImg:not(:first-child){margin-left:10px}}@media screen and (max-width:768px){.pageCon .historyImgWrap{padding:0 20px}}.pageCon .historyImg{position:relative;max-width:600px;width:100%;margin:30px auto 50px}.pageCon .historyImg:before{content:"";display:block;padding-top:75%}.pageCon .historyImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pageCon h2{font-size:28px;margin-bottom:20px}.pageCon h3{font-size:20px;margin-bottom:18px;line-height:1.5}.pageCon .companyWrap{margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageCon .companyWrap li{list-style:disc;margin-left:15px;width:45%;padding:8px 0}@media screen and (max-width:768px){.pageCon h2{font-size:max(16px,5vw)}.pageCon h3{font-size:16px}.pageCon .companyWrap{display:block}.pageCon .companyWrap li{width:auto;margin-left:36px;padding-right:20px}.pageCon .titleWrap{padding:0 20px}.pageCon .companyWrap li{padding:6px 0;font-size:14px}}.t_h2_l{font-size:35px;font-weight:900;line-height:160%}@media screen and (max-width:768px){.t_h2_l{text-align:center;font-size:22px;padding:0 10px}}.t_h2_l:after{content:" ";display:block;width:35px;height:1px;margin:20px 0 40px;background-color:#42210b}@media screen and (max-width:768px){.t_h2_l:after{margin:20px auto}}.t_h2_c{font-size:35px;font-weight:900;line-height:160%;text-align:center}@media screen and (max-width:768px){.t_h2_c{font-size:22px;padding:0 10px}}.t_h2_c:after{content:" ";display:block;width:35px;height:1px;margin:20px auto 60px;background-color:#42210b}@media screen and (max-width:768px){.t_h2_c:after{margin:20px auto}}@media screen and (max-width:768px){.no_line{font-size:20px}}.no_line:after{display:none}.bg_glay{background-color:#ebebeb}.bg_white{background-color:#fff}.radius_20{border-radius:20px}.breadNav{display:block;height:auto;line-height:1em;background-color:transparent;width:100%;max-width:960px;height:auto;margin:0 auto;margin:80px auto 0}@media screen and (max-width:768px){.breadNav{width:100%}}@media screen and (max-width:768px){.breadNav{background-color:#fff;margin:0 auto 0}}.bread_crumb{display:block;width:100%;padding:10px 0;font-size:80%}@media screen and (max-width:768px){.bread_crumb{padding:10px}}.bread_crumb span{padding-right:5px;color:#333}.bread_crumb span a{color:#333}.bread_crumb .level-2,.bread_crumb .sub{padding:0 10px 0 15px;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/arrow/arrow.webp) center center repeat;background-repeat:no-repeat;background-position:0 center}.no-webp .bread_crumb .level-2,.no-webp .bread_crumb .sub{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/arrow/arrow.png) center center repeat}.pagN{padding:0 10px}.section .pagination{clear:both;padding:50px 0 0;font-size:100%;line-height:13px;width:97%;margin:0 auto;text-align:center}@media screen and (max-width:768px){.section .pagination{padding:20px 0 0}}.section .pagination .paginationIn{display:inline-block;text-align:center;margin:0 auto}.section .pagination span,.section .pagination a{display:block;float:left;margin:2px 4px 2px 0;padding:11px 12px 10px;text-decoration:none !important;width:auto;color:#fff !important;background:#e95a64;font-weight:700}.section .pagination a:hover{color:#fff;background:#e95a64}.section .pagination .current{padding:11px 12px 10px;background:#da1d2a;color:#fff}.pagerBox{padding:50px 0}.pagerBox .pagination{list-style-type:none;margin:auto;padding:0;display:table}.pagerBox .pagination:after{content:"";display:block;clear:both}.pagerBox .pagination li{float:left;color:#fff;line-height:140%;border-radius:0;overflow:hidden}.pagerBox .pagination li.prev{border-radius:10px 0 0 10px}.pagerBox .pagination li.next{border-radius:0 10px 10px 0}.pagerBox .pagination li *{margin:2px;padding:3px 0;display:block;color:#000;text-decoration:none}.pagerBox .pagination li a{text-decoration:none !important;display:block;padding:5px 10px;margin:0;background-color:#eee;color:#32190a !important}.pagerBox .pagination li:not(:last-child) a{border-right:1px solid #aaa}.pagerBox .pagination li .active{background:#b5b5b5;padding:5px 10px;margin:0;color:#32190a;border-right:1px solid #aaa}ul.paging>li>a,ul.paging>li>.active,ul.paging>li>[data-page]{padding:3px 10px;border:1px solid #ccc;border-radius:5px}ul.paging>li>.active{background-color:#ccc}ul.paging>li>[data-page]{cursor:pointer}.lightbox-panel{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:5px 5px 0 #7b7b7b;box-shadow:5px 5px 0 #7b7b7b;position:fixed;display:none;z-index:1001;background:#fff;border:2px solid #ccc;width:800px;padding:20px;text-align:left;cursor:pointer}@media screen and (max-width:768px){.lightbox-panel{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96%;padding:10px}}.lightbox-panel .left,.lightbox-panel .right{margin:0 0 20px}.close-panel{position:absolute;top:-30px;right:-30px}@media screen and (max-width:768px){.close-panel{width:60px;right:5px}}#BlackWindow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:#000;opacity:.7;filter:alpha(opacity=70)}.light_bg,.light_bg2:after{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;background:#000;opacity:.5;filter:alpha(opacity=50)}.light_bg2{position:relative}.light_bg2:after{content:" ";display:block;position:absolute}.teiki{text-align:center;margin:0 auto 150px;max-width:960px}@media screen and (max-width:768px){.teiki{margin:0 20px 50px}}.teiki h3{font-size:26px;width:100%;max-width:330px;margin:0 auto 30px;border:1px solid #42210b;text-align:center;padding:20px;border-radius:50px}.mt100{margin-top:100px}.mb100{margin-bottom:100px}.mr100{margin-right:100px}.ml100{margin-left:100px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.pr100{padding-right:100px}.pl100{padding-left:100px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.mr90{margin-right:90px}.ml90{margin-left:90px}.pt90{padding-top:90px}.pb90{padding-bottom:90px}.pr90{padding-right:90px}.pl90{padding-left:90px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.mr80{margin-right:80px}.ml80{margin-left:80px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.pr80{padding-right:80px}.pl80{padding-left:80px}.mt70{margin-top:70px}.mb70{margin-bottom:70px}.mr70{margin-right:70px}.ml70{margin-left:70px}.pt70{padding-top:70px}.pb70{padding-bottom:70px}.pr70{padding-right:70px}.pl70{padding-left:70px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.mr60{margin-right:60px}.ml60{margin-left:60px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}.pr60{padding-right:60px}.pl60{padding-left:60px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.mr50{margin-right:50px}.ml50{margin-left:50px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.pr50{padding-right:50px}.pl50{padding-left:50px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mr40{margin-right:40px}.ml40{margin-left:40px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pr40{padding-right:40px}.pl40{padding-left:40px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mr30{margin-right:30px}.ml30{margin-left:30px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pr30{padding-right:30px}.pl30{padding-left:30px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mr20{margin-right:20px}.ml20{margin-left:20px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pr20{padding-right:20px}.pl20{padding-left:20px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mr10{margin-right:10px}.ml10{margin-left:10px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pr10{padding-right:10px}.pl10{padding-left:10px}.w100{width:100%}@media screen and (max-width:768px){.w100{height:auto;width:100%;max-width:none}.w100 img{height:auto;width:100%;max-width:none}}.w95{width:95%}@media screen and (max-width:768px){.w95{height:auto;width:100%;max-width:none}.w95 img{height:auto;width:100%;max-width:none}}.w90{width:90%}@media screen and (max-width:768px){.w90{height:auto;width:100%;max-width:none}.w90 img{height:auto;width:100%;max-width:none}}.w85{width:85%}@media screen and (max-width:768px){.w85{height:auto;width:100%;max-width:none}.w85 img{height:auto;width:100%;max-width:none}}.w80{width:80%}@media screen and (max-width:768px){.w80{height:auto;width:100%;max-width:none}.w80 img{height:auto;width:100%;max-width:none}}.w75{width:75%}@media screen and (max-width:768px){.w75{height:auto;width:100%;max-width:none}.w75 img{height:auto;width:100%;max-width:none}}.w70{width:70%}@media screen and (max-width:768px){.w70{height:auto;width:100%;max-width:none}.w70 img{height:auto;width:100%;max-width:none}}.w65{width:65%}@media screen and (max-width:768px){.w65{height:auto;width:100%;max-width:none}.w65 img{height:auto;width:100%;max-width:none}}.w60{width:60%}@media screen and (max-width:768px){.w60{height:auto;width:100%;max-width:none}.w60 img{height:auto;width:100%;max-width:none}}.w55{width:55%}@media screen and (max-width:768px){.w55{height:auto;width:100%;max-width:none}.w55 img{height:auto;width:100%;max-width:none}}.w50{width:50%}@media screen and (max-width:768px){.w50{height:auto;width:100%;max-width:none}.w50 img{height:auto;width:100%;max-width:none}}.w48{width:48%}.w45{width:45%}@media screen and (max-width:768px){.w45{height:auto;width:100%;max-width:none}.w45 img{height:auto;width:100%;max-width:none}}.w40{width:40%}@media screen and (max-width:768px){.w40{height:auto;width:100%;max-width:none}.w40 img{height:auto;width:100%;max-width:none}}.w38{width:38%}.w35{width:35%}@media screen and (max-width:768px){.w35{height:auto;width:100%;max-width:none}.w35 img{height:auto;width:100%;max-width:none}}.w30{width:30%}@media screen and (max-width:768px){.w30{height:auto;width:100%;max-width:none}.w30 img{height:auto;width:100%;max-width:none}}.w25{width:25%}@media screen and (max-width:768px){.w25{height:auto;width:100%;max-width:none}.w25 img{height:auto;width:100%;max-width:none}}.w20{width:20%}@media screen and (max-width:768px){.w20{height:auto;width:100%;max-width:none}.w20 img{height:auto;width:100%;max-width:none}}.w15{width:15%}@media screen and (max-width:768px){.w15{height:auto;width:100%;max-width:none}.w15 img{height:auto;width:100%;max-width:none}}.w10{width:10%}@media screen and (max-width:768px){.w10{height:auto;width:100%;max-width:none}.w10 img{height:auto;width:100%;max-width:none}}.w5{width:5%}@media screen and (max-width:768px){.w5{height:auto;width:100%;max-width:none}.w5 img{height:auto;width:100%;max-width:none}}.w4{width:4%}pre{padding:30px;background-color:#e8e8e8;font-size:14px;line-height:130%}#content .area_search .rightBox .list_prefs{& ul{& li{& .prefs{& a{color:inherit}}}}}.areaBox_list_first_add .chi .area_search .rightBox .list_prefs{display:none}.profile.authorblock{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;max-width:960px;padding:20px;margin:20px auto;border:1px solid #E1E1E1;.profile_img_box{-ms-flex-negative:0;flex-shrink:0;width:120px;margin:0 60px 0 0;.profile_img{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;& img{width:100%;height:100%}}.profile_img_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:5px 10px;margin-top:10px;background:#4b453e;text-align:center;color:#fff;font-weight:700;line-height:1.3;border-radius:2px}}.profile_txt_box{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;.profile_txt_name_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;.profile_txt_name{margin:.5em 0 !important;font-weight:700;padding:0 !important;font-size:20px;line-height:100%}}.profile_txt_description{margin-bottom:1em}.profile_txt_title{margin:.5em 0 0 !important;padding:0 !important;font-size:20px;line-height:1.5;font-weight:700}.profile_link_box{text-align:right;& a{display:inline-block;border:1px solid #096cb3;border-radius:5em;padding:0 1em;text-decoration:none !important}}}&.supervisor{.profile_img_txt{background-color:#4a1d00;color:#eee9e0}.profile_txt_box{.profile_link_box{& a{background-color:#4a1d00;border-color:#4a1d00 !important;color:#eee9e0 !important}}}}&.writer{.profile_img_txt{background-color:#edb;color:#4a1d00}.profile_txt_box{.profile_link_box{& a{background-color:#edb;border-color:#4a1d00 !important;color:#4a1d00 !important}}}}}@media screen and (max-width:768px){.profile.authorblock{width:calc(100% - 20px);.profile_img_box{width:90px;margin:0 20px 0 0;.profile_img{width:90px;height:90px}}.profile_txt_box{.profile_txt_name_box{margin:0 0 8px;.profile_txt_name{font-size:16px !important}}}.profile_txt_title{font-size:16px !important}}}.recruit{.archive-recruit{margin-bottom:30px;& article.recruit{color:#42210B;background-color:#FFD3D3;border-radius:20px;padding:20px 30px;margin-bottom:30px;& a{display:block;color:#42210B !important;text-decoration:none !important;h2.entry-title{font-size:18px;font-weight:700;margin:1em 0 !important}}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;& span,a{font-size:14px;padding:.5em 1em;color:#42210b !important;text-decoration:none !important;background-color:#f1f1f1;border-right:1px solid #aaa}.firstpage{border-radius:20px 0 0 20px}.lastpage{border-radius:0 20px 20px 0;border-right:none}.current{background-color:#b5b5b5}}}}