* dd{-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0}* dl{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}* ul{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}* ul li{list-style:none}@media (min-width: 751px){* a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (max-width: 767px){* a[href*="tel:"]{text-decoration:underline}}* a{text-decoration:none}#PageHeader:before{background-image:url(../images/experience/head-photo.jpg);background-position:50% 50%}#PageHeader .checkin-out{font-size:11px}#PageNavi{background:transparent url(../images/common/sand-bg.png) 50% 50% no-repeat;background-size:cover;padding:20px 0}#PageNavi ul{max-width:960px;margin:0 auto;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#PageNavi ul li{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ECECEC;float:left;background-color:#fff}@media screen and (max-width: 767px){#PageNavi ul li{width:45%}}#PageNavi ul li:last-child{border-right:none}@media screen and (max-width: 767px){#PageNavi ul li{font-size:90%}}#PageNavi .clearfix .waypoint{line-height:1.4}#PageNavi .clearfix .waypoint a{display:block;text-align:center;color:#C10128;text-decoration:none;padding:2em 0;max-width:270px;-webkit-transition:0.7s;transition:0.7s}#PageNavi .clearfix .waypoint a:hover{opacity:0.5}#PageNavi .clearfix .waypoint p{font-size:1.42em}#PageNavi .clearfix .waypoint span{font-size:10px}.con_terms{margin-top:35px}.con_terms .box_terms{margin:3em auto 0;padding-bottom:1em;border-bottom:1px solid #C10128}.con_terms .box_terms .con_list .box_txt{display:grid;grid-template-columns:4.5em 1fr;-webkit-column-gap:2em;column-gap:2em}.con_terms .box_terms .con_list .box_txt .caption{color:#C10128;text-align:end;margin-bottom:0}.con_terms .box_terms .con_list .box_txt .txt{margin:0}.con_terms .box_terms .con_list .box_txt.include_list{grid-template-areas:"article txt" "article  box_listnum" "article  box_kata"}.con_terms .box_terms .con_list .box_txt.include_list .article{grid-area:article}.con_terms .box_terms .con_list .box_txt.include_list .txt{grid-area:txt}.con_terms .box_terms .con_list .box_txt.include_list .box_listnum{grid-area:box_listnum}.con_terms .box_terms .con_list .box_txt.include_list .box_kata{grid-area:box_kata}.con_terms .box_terms .con_list .box_txt .box_kata{list-style:none;counter-reset:kata;text-indent:-1em;padding-left:3em}.con_terms .box_terms .con_list .box_txt .box_kata dd:before{counter-increment:kata;content:counter(kata,katakana-iroha) "."}@media screen and (max-width: 767px){.con_terms .box_terms .box_table{overflow-y:scroll}}.con_terms .box_terms .box_table table{min-width:600px}.con_terms .box_terms table{width:100%;border-collapse:collapse}.con_terms .box_terms table th,.con_terms .box_terms table td{padding:1em 1em 1em;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.con_terms .box_terms table th{width:150px;text-align:left}@media screen and (min-width: 944px){body .view_tab-sp,body .view_tab{display:none !important}}@media screen and (min-width: 944px){body .view_sp{display:none}}@media screen and (max-width: 767px){body .view_sp{display:block !important}}
