@charset "UTF-8";

/* CSS Document */

.clearfix {
  min-height: 1px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  content: " ";
  clear: both;
  height: 0;
}

* html .clearfix {
  zoom: 1;
}

/* IE6 */
*:first-child+html .clearfix {
  zoom: 1;
}

/* IE7 */

.appear {
  transform-origin: center top;
  animation: show 1s both;
}

span.appear {
  display: block;
}

.d1 {
  animation-delay: 1.0s;
}

.d2 {
  animation-delay: 1.8s;
}

.d3 {
  animation-delay: 2.6s;
}

.d4 {
  animation-delay: 3.9s;
}

.d6 {
  animation-delay: 6s;
}

.d8 {
  animation-delay: 8s;
}

.d10 {
  animation-delay: 10s;
}

.d12 {
  animation-delay: 12s;
}

@keyframes show {
  0% {
    transform: translate(0, 60px);
    opacity: 0;
    text-shadow: 0 0 0 #000;
  }

  50% {
    text-shadow: 0 0 0.5em #000;
  }

  100% {
    transform: translate(0, 0);
    opacity: 1;
    text-shadow: none;
  }
}

/* インアウトエフェクト */
.fadein {
  animation: fadeIn 4s ease 0s 1 normal;
  -webkit-animation: fadeIn 4s ease 0s 1 normal;
}

@keyframes fadeIn {
  0% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

.animation {}

.fadeInUp {
  -webkit-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  visibility: visible !important;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  -webkit-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  visibility: visible !important;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-30px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInLeft {
  -webkit-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  visibility: visible !important;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-500px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-500px);
    -ms-transform: translateX(-500px);
    transform: translateX(-500px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  -webkit-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
  visibility: visible !important;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(500px);
    -ms-transform: translateX(500px);
    transform: translateX(500px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
/*----------モーダル-----------*/
.modal_box .modal_content {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1055;
    display: block;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    opacity: 0;
    /* animation: fadeout 0.8s; */
}
@keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.modal_box.show .modal_content:before {
 width: 100%;
 height: 100%;
 content: "";
 position: fixed;
 background-color: #000;
 opacity: 0.5;
 z-index: 999;
 left: 0;
 top: 0;
}
.modal_box.show .modal_content {
 display: block;
 animation: fadein 0.8s;
 opacity: 1;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.modal_box .modal_content .modal_disp {
    position: relative;
    z-index: 1000;
    background-color: #fff; 
    margin: 0 auto;
    width: 640px;
    margin-top: 50px;
    padding-bottom: 25px;
    border-radius: 7px;
    overflow: hidden;
}
.modal_box.show .modal_content .modal_disp{
  animation: SlideIn 0.6s;
  /* background: none; */
  padding-top: 45px;
}
@keyframes SlideIn {
  0% {
    opacity: 1;
    transform: translateY(-70px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.modal_box .modal_content .modal_disp .close {margin: 0;position: absolute;right: 15px;/* color: #fff; */font-size: 51px;top: 0px;line-height: 1.5;width: 60px;text-align: center;cursor: pointer;transition: 0.5s;}
.modal_box .modal_content .modal_disp .close:hover {
	opacity:0.7;
}
.modal_box .modal_content .modal_disp table {
	margin:0 auto;
	width:90%;
	border-spacing: 0px;
	border: 1px solid #999;
	margin-bottom: 15px;
}
.modal_box .modal_content .modal_disp table tbody {
}
.modal_box .modal_content .modal_disp table tr {
}
.modal_box .modal_content .modal_disp table td {border-right: 1px solid #999;border-bottom: 1px solid #999;padding: 5px 15px;font-size: 13px;line-height: 1.5;}
.modal_box .modal_content .modal_disp table td:last-child {
	border-right:none;
}
.modal_box .modal_content .modal_disp table tr.end td {
	border-bottom:none;
}
.modal_box .modal_content .modal_disp .check {margin: 0 auto;width: 85%;font-size: 14px;line-height: 1.5;color: #2eb8bd;font-weight: bold;position: relative;padding-left: 22px;margin-bottom: 3px;}
.modal_box .modal_content .modal_disp .check:before {
	content:"";
	position:absolute;
	width: 22px;
	height: 22px;
	left: 0;
	top: -1px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
	background-image: url(../img/item/icon_datalimit.png);
}a
.modal_box .modal_content .modal_disp .btn_common{margin: 0 auto;width: 90%;max-width: 400px;margin-top: 20px;}

.modal_box .modal_content .modal_disp .overflow{
	
}
.modal_box .modal_content .modal_disp .overflow .ss_box{
	margin-bottom: 25px;
}
.modal_box .modal_content .modal_disp .overflow .ss_box .s_name{
	
}
.modal_box .modal_content .modal_disp .overflow .ss_box .s_name{
	margin: 0 auto;
	width: 90%;
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #444444;
	margin-bottom: 2px;
}

.modal_box .modal_content .modal_box .modal_content .modal_disp .modal_price_box {
}
.modal_box .modal_content .modal_disp .modal_price_box .price_name {margin: 0 auto;width: 90%;font-size: 17px;line-height: 1.5;font-weight: bold;margin-bottom: 7px;color: #393939;}
.modal_box .modal_content .modal_disp .modal_price_box .flex_wrap {display: flex;flex-wrap: wrap;margin: 0 auto;width: 90%;}
.modal_box .modal_content .modal_disp .modal_price_box .flex_wrap .s_wrap {width: 48%;padding: 0;display: table;border-bottom: none;}
.modal_box .modal_content .modal_disp .modal_price_box .flex_wrap .s_wrap td {padding: 7px;font-size: 14px;line-height: 1.5;color: #515151;}

/*----------/モーダル-----------*/


html {
  margin: 0;
  background-color: #f9f9f9;
}
body {margin: 0 auto;font-family: 'Noto Sans JP',sans-serif;min-width: 1080px;max-width: 1280px;background-color: #fff;}
img{
width: 100%;
height: auto;
}
.contact_sec {background-image: url(../img/common/footer_back.jpg);background-position: center !important;background-repeat: no-repeat;background-size: cover !important;padding: 104px 0 !important;}


.contact_sec .wrap {margin: 0 auto;width: 90%;}
.contact_sec .wrap .btn_area {display: flex;flex-wrap: wrap;justify-content: center;}
.contact_sec .wrap .btn_area .btn_link {margin: 0;width: 339px;text-align: center;margin: 10px;}
.contact_sec .wrap .btn_area .btn_link a {color: #fff;text-decoration: none;font-size: 17px;line-height: 1.5;font-weight: 600;padding: 15px 45px;display: block;background-color: #00b8b0;border-radius: 7px;position: relative;transition: 0.5s;}
.contact_sec .wrap .btn_area .btn_link a:hover {
	opacity:0.8;
}
.contact_sec .wrap .btn_area .btn_link a:before {
	content:"";
	position:absolute;
	width:35px;
	height:35px;
	/* background-color:#ccc; */
	right: 13px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 24px;
}
.contact_sec .wrap .btn_area .btn_link .order {
	background-color:#f6829b;
}
.g_footer_sec {background-color: #007170;padding-top: 60px;padding-bottom: 20px;}
.g_footer_sec .wrap {margin: 0 auto;width: 90%;}
.g_footer_sec .wrap .link_wrap {display: flex;flex-wrap: wrap;padding-bottom: 40px;border-bottom: 1px solid #fff;}
.g_footer_sec .wrap .link_wrap .logo {margin: 0;width: 200px;margin-right: 100px;margin-top: 10px;}
.g_footer_sec .wrap .link_wrap .link_area {width: calc(100% - 301px);}
.g_footer_sec .wrap .link_wrap .link_area a{
	transition:0.5s;
}
.g_footer_sec .wrap .link_wrap .link_area a:hover{
	opacity:0.8;
}
.g_footer_sec .wrap .link_wrap .link_area .tops {display: flex;flex-wrap: wrap;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 {
    width: calc(33% - 20px);
    margin-left: 20px;
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu {margin-bottom: 10px;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .name {margin: 0;margin-bottom: 5px;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .name a {color: #fff;text-decoration: none;font-size: 14px;line-height: 1.5;font-weight: 600;position: relative;padding-left: 22px;display: block;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .name a:before {
	content:"";
	position:absolute;
	width:15px;
	height:15px;
	left:0;
	background-color:#ffd600;
	top: 3px;
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .name a:hover {
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .sub {margin: 0;margin-bottom: 5px;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .sub a {color: #fff;text-decoration: none;font-size: 14px;line-height: 1.5;color: #f5f5f5;position: relative;padding-left: 23px;display: block;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .sub a:hover {
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .sub a:before {
	content:"-";
	position:absolute;
	left: 11px;
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms {display: flex;flex-wrap: wrap;margin-top: 50px;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 {
    width: calc(66% - 20px);
    margin-left: 20px;
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2:nth-child(2){
	width: calc(33% - 20px);
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu {margin-bottom: 10px;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name {margin: 0;margin-bottom: 5px;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name a {color: #fff;text-decoration: none;font-size: 14px;line-height: 1.5;font-weight: 600;position: relative;padding-left: 22px;display: block;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name a:hover {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name a:before {
	content: "";
    position: absolute;
    width: 15px;
    height: 15px;
    left: 0;
    background-color: #ffd600;
    top: 3px;
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub {margin: 0;margin-bottom: 5px;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub a {text-decoration: none;font-size: 14px;line-height: 1.5;color: #f5f5f5;position: relative;padding-left: 23px;display: block;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub a:hover {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub a:before {
	content: "-";
    position: absolute;
    left: 11px;
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub  .mini {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name .blank {padding-right: 18px;display: inline-block;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name .blank:after {
	content:"";
	position:absolute;
	width:15px;
	height:15px;
	/* background-color:#ccc; */
	right: 0;
	top: 2px;
	background-image: url(../img/common/navi_blank_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 11px;
}
.g_footer_sec .wrap .info_box {text-align: right;margin: 0 auto;padding-top: 25px;width: 90%;}
.g_footer_sec .wrap .info_box .flex_box {display: flex;align-items: center;justify-content: flex-end;}
.g_footer_sec .wrap .info_box .flex_box .tel {margin: 0;font-size: 16px;line-height: 1.5;color: #fff;font-weight: 500;position: relative;padding-left: 28px;}
.g_footer_sec .wrap .info_box .flex_box .tel:before {
	content:"";
	position:absolute;
	width: 25px;
	height: 28px;
	/* background-color:#ccc; */
	left: 0;
	top: -2px;
	background-image: url(../img/common/icon_tel.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 23px;
}
.g_footer_sec .wrap .info_box .flex_box .mail {margin: 0;font-size: 16px;line-height: 1.5;color: #fff;font-weight: 500;padding-left: 28px;position: relative;margin-left: 20px;}
.g_footer_sec .wrap .info_box .flex_box .mail:before {
	content:"";
	position:absolute;
	width: 25px;
	height: 28px;
	/* background-color:#ccc; */
	left: 0;
	top: -2px;
	background-image: url(../img/common/icon_mail.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 23px;
}
.g_footer_sec .wrap .info_box .flex_box .address {margin: 0;color: #fff;font-size: 13px;line-height: 1.5;padding-left: 23px;position: relative;margin-left: 12px;}
.g_footer_sec .wrap .info_box .flex_box .address:before {
	content:"";
	position:absolute;
	width: 21px;
	height: 28px;
	/* background-color:#ccc; */
	left: 0;
	top: -3px;
	background-image: url(../img/common/icon_access.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 14px;
}
.g_footer_sec .wrap .info_box .open {margin: 0;font-size: 12px;line-height: 1.5;color: #fff;margin-top: 5px;}
.g_footer_sec .wrap .info_box .copyright {margin: 0;color: #fff;font-size: 12px;line-height: 1.5;margin-top: 30px;}

/*----------home共通-----------*/
.home .sec_title_box {margin: 0 auto;width: 90%;}
.home .sec_title_box .sec_name {margin: 0;border-bottom: 4px solid #01999f;padding-bottom: 10px;}
.home .sec_title_box .sec_name .relative {font-size: 33px;line-height: 1.5;font-weight: 700;color: #01999f;position: relative;}
.home .sec_title_box .sec_name .relative:before {
	content:"";
	position:absolute;
	width:100%;
	height: 10px;
	background-color: #ffd600;
	border-radius: 10px;
	bottom: -18px;
}
/*----------home-----------*/
.home {
}
.home .top_sec {
}
.home .top_sec .mv_wrap {
}
.home .top_sec .mv_wrap .label {
}
.home .top_sec .mv_wrap .main_wrap {
}
.home .top_sec .mv_wrap .main_wrap .copy {
}
.home .top_sec .mv_wrap .main_wrap .image.pc_tab {margin-top: -24px;}
.home .top_sec .mv_wrap .main_wrap .image.sp {
}
.home .top_sec .mv_wrap .deliv_wrap {
}
.home .top_sec .mv_wrap .deliv_wrap .inner {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .icon {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .deliv_date {
}

.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .deliv_date #shortest_deliv {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .sub_date {
}

.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .sub_date #sub_deliv {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .attention {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .point {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .comment {
}
.home .top_sec .news_area {
}
.home .top_sec .news_area .wrap {
}
.home .top_sec .news_area .wrap .news_box {
}
.home .top_sec .news_area .wrap .news_box .left {
}
.home .top_sec .news_area .wrap .news_box .right {
}
.home .top_sec .news_area .wrap .news_box .right .s_box {
}
.home .top_sec .news_area .wrap .news_box .right .s_box .date {
}
.home .top_sec .news_area .wrap .news_box .right .s_box .news {
}
.home .top_sec .product_area {
}
.home .top_sec .product_area .wrap {
}
.home .top_sec .product_area .wrap .product_box {
}
.home .top_sec .product_area .wrap .product_box .s_box {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .name {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .img {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .detail {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .detail .l_bold {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .fee {
}
.home .top_sec .product_area .wrap .btn_area {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload  .l_bold {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload.btn_box2 {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload.btn_box2  .l_bold {
}
.home .reason_sec {padding-top: 90px;}
.home .reason_sec .sec_title_box {margin: 0 auto;width: 90%;}
.home .reason_sec .sec_title_box .sec_name {
}
.home .reason_sec .sec_title_box .sec_name .relative {
}
.home .reason_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.home .reason_sec .wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}
.home .reason_sec .wrap .flex_wrap .s_reason {background-color: #f4f5f7;width: 43%;padding: 3%;border-radius: 12px;margin-bottom: 20px;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area {display: flex;flex-wrap: wrap;justify-content: space-between;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .num {margin: 0;color: #01999f;font-size: 26px;line-height: 1.5;font-weight: 600;width: 95px;padding-top: 6px;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name {margin: 0;width: calc(100% - 177px);text-align: center;background-color: #01999f;color: #FFEB3B;padding: 11px 40px;font-size: 21px;font-weight: 600;border-radius: 10px;position: relative;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name:before {
	content:"";
	position:absolute;
	width: 45px;
	height: 43px;
	/* background-color:#ccc; */
	right: 9px;
	top: 0;
	bottom: 0;
	margin: auto;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 28px;
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason01:before {
	background-image:url(../img/home/reason_01.png)
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason02:before {
	background-image:url(../img/home/reason_02.png);
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason03:before {
	background-image:url(../img/home/reason_03.png);
	background-size:41px;
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason04:before {
	background-image:url(../img/home/reason_04.png);
	background-size:30px;
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason05:before {
	background-image:url(../img/home/reason_05.png);
	background-size:35px;
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name.reason06:before {
	background-image:url(../img/home/reason_06.png);
	background-size:35px;
}
.home .reason_sec .wrap .flex_wrap .s_reason .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-top: 20px;}
.home .reason_sec .wrap .flex_wrap .s_reason .btn_common {margin: 0 auto;width: 90%;max-width: 400px;margin-top: 20px;}
.home .reason_sec .wrap .flex_wrap .s_reason .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;padding-left: 17px;position: relative;}
.home .reason_sec .wrap .flex_wrap .s_reason .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.home .reason_sec .wrap .achievements_wrap {margin-top: 40px;}
.home .reason_sec .wrap .achievements_wrap .image {margin: 0;}
.home .reason_sec .wrap .achievements_wrap .a_box {margin: 0 auto;width: 80%;background-color: #fff;border: 3px solid #01999f;border-radius: 15px;padding: 5%;margin-top: -120px;position: relative;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops {position: relative;padding-left: 120px;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops:before {
	content:"";
	position:absolute;
	width: 120px;
	height: 145px;
	background-position:center;
	background-repeat:no-repeat;
	background-size: 111px;
	background-image:url(../img/home/achievements_navi.png);
	left: -16px;
	top: -41px;
}
.home .reason_sec .wrap .achievements_wrap .a_box .tops .name {font-size: 25px;line-height: 1.5;font-weight: 600;color: #01999f;margin: 0;margin-bottom: 10px;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops .lead {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap {display: flex;flex-wrap: wrap;margin-top: 40px;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .name {margin: 0;width: 150px;text-align: center;background-color: #01999f;color: #fff;font-size: 13px;line-height: 1.5;padding-top: 11%;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .name .l_bold {font-weight: 600;font-size: 20px;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .comment {margin: 0;width: calc(100% - 190px);font-size: 12px;line-height: 1.7;color: #393939;}
.home .voice_slide_sec {margin-top: 90px;background-color: hsl(180deg 18% 95%);}
.home .voice_slide_sec .wrap {
}
.home .voice_slide_sec .wrap .title_box {padding-left: 20px;border-left: 10px solid #ffd600;}
.home .voice_slide_sec .wrap .title_box .sub {font-size: 36px;font-weight: 600;color: #019ca2;line-height: 1.5;}
.home .voice_slide_sec .wrap .title_box .title {font-size: 22px;line-height: 1.5;font-weight: 600;}
.home .voice_slide_sec .wrap .title_box .title .u_line {
}
.home .voice_slide_sec .slider {padding-left: 200px;position: relative;}
.home .voice_slide_sec .slider .slick-prev {
    left: 173px;
}
.home .voice_slide_sec .slider:before {
	width:200px;
	height:240px;
	/* background-color:#ccc; */
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	background-image:url(../img/home/voice_image.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size: 134px;
}
.home .voice_slide_sec .slick-track {
	display: flex;
}
.home .voice_slide_sec .slick-list {
	padding-bottom: 10px !important;
}
.home .voice_slide_sec .slick-slide {
	margin: 0px 10px;
	height: auto;
	float: none;
}
.home .voice_slide_sec .slider .s_slide {
	padding: 25px 15px 10px;
	box-shadow: 3px 3px 7px 0px #aeaeae;
	background-color: #fff;
	border-top: 12px solid #017171;
	border-radius: 10px;
}
.home .voice_slide_sec .slider .s_slide .image {
}
.home .voice_slide_sec .slider .s_slide .s_box {
	border: none;
	box-shadow: none;
	margin: 0 auto;
	background: none;
	width: auto;
	font-size: 15px;
	line-height: 1.5;
	color: #393939;
}
.home .voice_slide_sec .slider .s_slide .s_box p {
	margin: 5px 0;
}
.home .voice_slide_sec .slider .s_slide .s_box .name {
	width: auto;
}
.home .voice_slide_sec .slider .s_slide .s_box .update {
}
.home .voice_slide_sec .slider .s_slide .s_box .about {
	font-size: 11px;
	color: #40b5be;
	border: 1px solid #40b5be;
	display: inline-block;
	padding: 3px 5px;
	border-radius: 3px;
}
.home .voice_slide_sec .slider .s_slide .s_box .star {
    height: 28px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 120px;
    margin: 0;
}
.home .voice_slide_sec .slider .s_slide .s_box .star.star05 {background-image: url(../img/home/star05.png);}
.home .voice_slide_sec .slider .s_slide .s_box .star.star04 {background-image: url(https://www.wifi-rental-store.jp/wifi-main/img/home/star04.png);}
.home .voice_slide_sec .slider .s_slide .s_box .star.star03 {background-image: url(https://www.wifi-rental-store.jp/wifi-main/img/home/star03.png);}
.home .voice_slide_sec .slider .s_slide .s_box .star.star02 {background-image: url(https://www.wifi-rental-store.jp/wifi-main/img/home/star02.png);}
.home .voice_slide_sec .slider .s_slide .s_box .star.star01 {background-image: url(https://www.wifi-rental-store.jp/wifi-main/img/home/star01.png);}
.home .voice_slide_sec .slider .s_slide .s_box .about {
}
.home .voice_slide_sec .slider .s_slide .s_box .comment {
	margin-top: 10px;
}
.home .voice_slide_sec .btn_area {
}
.home .voice_slide_sec .btn_area .btn_common.bg-lazyload {
}
.home .guide_sec {padding-top: 90px;}
.home .guide_sec .sec_title_box {
}
.home .guide_sec .sec_title_box .sec_name {
}
.home .guide_sec .sec_title_box .sec_name .relative {
}
.home .guide_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.home .guide_sec .wrap .step_wrap {
	margin-top: 40px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.home .guide_sec .wrap .wrap_title {width: 100%;margin: 0;position: relative;margin-bottom: 24px;}
.home .guide_sec .wrap .wrap_title:before {
	content:"";
	position:absolute;
	width:100%;
	height:1px;
	background-color:#ccc;
	top: 15px;
}
.home .guide_sec .wrap .wrap_title .relative {font-size: 20px;line-height: 1.5;font-weight: 600;padding-left: 26px;position: relative;background-color: #fff;padding-right: 12px;}
.home .guide_sec .wrap .wrap_title .relative:before {
	content:"";
	position:absolute;
	width: 12px;
	height: 27px;
	background-color: #ffd600;
	left: 0;
	top: 0;
}
.home .guide_sec .wrap .step_wrap .s_step {
	width: 19%;
    margin-top: 25px;
}
.home .guide_sec .wrap .step_wrap .s_step .num {margin: 0;background-color: #00959c;color: #fff;text-align: center;font-size: 16px;line-height: 1.5;font-weight: 600;padding: 7px;}
.home .guide_sec .wrap .step_wrap .s_step .icon {margin: 0 auto;width: 69px;margin-bottom: 2px;margin-top: 20px;}
.home .guide_sec .wrap .step_wrap .s_step .name {margin: 0;text-align: center;font-size: 16px;line-height: 1.5;font-weight: 600;color: #00959c;margin-bottom: 10px;}
.home .guide_sec .wrap .step_wrap .s_step .comment {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;}
.home .guide_sec .wrap .step_wrap .period_step {width: 39%;display: flex;flex-wrap: wrap;justify-content: space-evenly;border: 4px solid #00959c;border-radius: 10px;padding-top: 23px;background-color: #fff;}
.home .guide_sec .wrap .step_wrap .period_step .s_step {width: 47%;margin-top: 0;}
.home .guide_sec .wrap .step_wrap .period_step .s_step .num {
}
.home .guide_sec .wrap .step_wrap .period_step .s_step .icon {
}
.home .guide_sec .wrap .step_wrap .period_step .s_step .name {color: #ef8299;}
.home .guide_sec .wrap .step_wrap .period_step .period {margin: 0;width: 100%;text-align: center;background-color: #ef8299;color: #fff;font-size: 17px;line-height: 1.5;font-weight: 600;padding: 8px;}
.home .guide_sec .wrap .step_wrap .period_step .comment {margin: 0 auto;width: 90%;margin-top: 20px;margin-bottom: 25px;font-size: 13px;line-height: 1.5;color: #393939;}
.home .guide_sec .wrap .point_wrap {margin-top: 75px;}
.home .guide_sec .wrap .point_wrap .flex_wrap {background-color: #fff6dc;padding: 5%;border-radius: 12px;padding-top: 0px;padding-bottom: 30px;display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-bottom: 40px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point {width: 47%;margin-top: -39px;max-width: 400px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .num {font-size: 21px;line-height: 1.5;font-weight: 600;color: #ef8299;margin: 0;margin-bottom: 20px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .num .l_bold {font-size: 40px;padding-left: 4px;position: relative;top: 3px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .name {margin: 0;padding: 10px;text-align: center;font-size: 21px;line-height: 1.5;background-color: #ccc;border-radius: 33px;font-weight: 600;color: #fff;background-color: #01999f;margin-bottom: 20px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .comment {margin: 0 auto;font-size: 14px;width: 90%;line-height: 1.7;color: #393939;}
.home .guide_sec .wrap .point_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .guide_sec .wrap .receive_wrap {margin-top: 60px;}
.home .guide_sec .wrap .receive_wrap .wrap_title {
}
.home .guide_sec .wrap .receive_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .receive_wrap .l_lead {font-size: 27px;line-height: 1.5;font-weight: 600;margin: 0;text-align: center;color: #01999f;}
.home .guide_sec .wrap .receive_wrap .flex_wrap {margin: 0 auto;max-width: 900px;display: flex;margin-top: 40px;flex-wrap: wrap;margin-bottom: 40px;}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box {width: calc(20% - 2px);border-right: 1px solid #999;}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box:last-child {
	border-right:none;
}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box .icon {margin: 0 auto;width: 70%;max-width: 120px;}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box .name {margin: 0;text-align: center;font-size: 15px;line-height: 1.5;font-weight: 600;color: #393939;margin-top: 10px;}
.home .guide_sec .wrap .receive_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .guide_sec .wrap .return_wrap {margin-top: 60px;}
.home .guide_sec .wrap .return_wrap .wrap_title {
}
.home .guide_sec .wrap .return_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .return_wrap .return_box {background-color: #fff6dc;padding: 45px 5%;border-radius: 12px;padding-left: 225px;position: relative;margin-bottom: 40px;}
.home .guide_sec .wrap .return_wrap .return_box:before {
	content:"";
	position:absolute;
	width: 158px;
	height:120px;
	/* background-color:#ccc; */
	margin: auto;
	top: 0;
	bottom: 0;
	left: 61px;
	background-image: url(../img/home/return_image.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 140px;
}
.home .guide_sec .wrap .return_wrap .return_box .comment {margin: 0;}
.home .guide_sec .wrap .return_wrap .return_box .comment .color {
}
.home .guide_sec .wrap .return_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .guide_sec .wrap .check_wrap {margin-top: 60px;}
.home .guide_sec .wrap .check_wrap .wrap_title {
}
.home .guide_sec .wrap .check_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .check_wrap .wrap_lead {margin: 0;font-size: 17px;line-height: 1.5;color: #393939;}
.home .guide_sec .wrap .check_wrap .image {margin: 0 auto;width: 90%;margin-top: 20px;margin-bottom: 30px;}
.home .guide_sec .wrap .check_wrap .sub_comment {margin: 0;text-align: center;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 10px;}
.home .guide_sec .wrap .check_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .fee_sec {padding-top: 90px;padding-bottom: 90px;}
.home .fee_sec .sec_title_box {
}
.home .fee_sec .sec_title_box .sec_name {
}
.home .fee_sec .sec_title_box .sec_name .relative {
}
.home .fee_sec .sec_title_box .sec_lead {margin: 0 auto;margin-top: 20px;width: 95%;font-size: 17px;line-height: 1.5;color: #393939;}
.home .fee_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 40px;}
.home .fee_sec .wrap .fee_wrap {
}
.home .fee_sec .wrap .fee_wrap .fee_image {
}
.home .fee_sec .wrap .fee_wrap .fee_image .name {
	margin: 0;
    font-size: 27px;
    line-height: 1.5;
    font-weight: 600;
    text-align: center;
    color: #fff;
    background-color: #00959c;
    padding: 13px;
}
.home .fee_sec .wrap .fee_wrap .fee_image .fee {margin: 0 auto;background-color: #eef4f4;}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image {margin: 0 auto;width: 90%;max-width: 700px;padding: 30px;}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image .pc_tab {
}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image .sp {
}
.home .fee_sec .wrap .fee_wrap .comment_box {margin: 0 auto;background-color: #fff6dc;padding: 28px 5%;border-radius: 12px;padding-left: 139px;max-width: 400px;margin-top: 20px;margin-bottom: 40px;position: relative;}
.home .fee_sec .wrap .fee_wrap .comment_box:before {
	content:"";
	position:absolute;
	width: 95px;
	height: 106px;
	/* background-color:#ccc; */
	left: 29px;
	top: -5px;
	background-image: url(../img/home/wifi_oji.png);
	background-position: center;
	background-size: 80px;
	background-repeat: no-repeat;
}
.home .fee_sec .wrap .fee_wrap .comment_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;font-weight: 600;}
.home .fee_sec .wrap .fee_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .item_card_sec{
    padding-bottom: 90px;
    padding-top: 90px;
}
.home .item_card_sec .wrap{
}
.home .item_card_sec .wrap .l_lead{margin: 0 auto;width: 95%;font-size: 32px;line-height: 1.5;font-weight: 600;color: #01999f;margin-top: 51px;letter-spacing: 2px;position: relative;padding-left: 55px;}
.home .item_card_sec .wrap .l_lead:before{
	content:"";
	position:absolute;
	width:50px;
	height:60px;
	/* background-color:#ccc; */
	left: 0;
	top: -13px;
	background-image: url(../img/home/icon_good.png);
	background-position: center;
	background-size: 44px;
	background-repeat: no-repeat;
}
.home .item_card_sec .wrap .l_lead .deco{position: relative;}
.home .item_card_sec .wrap .l_lead .deco:before{
	content:"・・・・";
	position:absolute;
	top: -30px;
	left: 0;
}
.home .item_card_sec .wrap .card_wrap {
    display: flex;
    flex-wrap: wrap;
    margin-top: 25px;
    margin-bottom: 40px;
}
.home .item_card_sec .wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .tips_sec {
    padding-top: 90px;
}
.home .tips_sec .sec_title_box {
}
.home .tips_sec .sec_title_box .sec_name {
}
.home .tips_sec .sec_title_box .sec_name .relative {
}
.home .tips_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 50px;}
.home .tips_sec .wrap .tips_wrap {
}
.home .tips_sec .wrap .tips_wrap .comment_box {margin: 0 auto;background-color: #fff6dc;padding: 28px 5%;border-radius: 12px;margin-top: 20px;margin-bottom: 40px;position: relative;padding-left: 129px;}
.home .tips_sec .wrap .tips_wrap .comment_box:before {
	content:"";
	position:absolute;
	width: 365px;
	height: 190px;
	/* background-color:#ccc; */
	bottom: 0;
	left: 567px;
	background-image: url(../img/home/tips_image.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 242px;
}
.home .tips_sec .wrap .tips_wrap .comment_box .tips_comment {margin: 0;font-size: 20px;line-height: 1.5;font-weight: 600;color: #01999f;}
.home .tips_sec .wrap .tips_wrap .comment_box .tips_comment:last-child {
	margin-left:30px;
	margin-top: 8px;
}
.home .tips_sec .wrap .tips_wrap .btn_common {margin: 0 auto;width: 90%;max-width: 500px;}
.home .useful_sec {padding-top: 90px;}
.home .useful_sec .sec_title_box {
}
.home .useful_sec .sec_title_box .sec_name {
}
.home .useful_sec .sec_title_box .sec_name .relative {
}
.home .useful_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.home .useful_sec .wrap .useful_wrap {margin: 0 auto;background-color: #fff6dc;padding: 28px 5%;border-radius: 12px;margin-top: 20px;margin-bottom: 40px;position: relative;padding-left: 217px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home .useful_sec .wrap .useful_wrap:before {
	content:"";
	position:absolute;
	width:200px;
	height:350px;
	/* background-color:#ccc; */
	left: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/home/guide_image.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 187px;
}
.home .useful_sec .wrap .useful_wrap .btn_useful {width: calc(25% - 5px);margin: 0;margin-bottom: 6px;}
.home .useful_sec .wrap .useful_wrap .btn_useful a {
	display:block;
	text-align: center;
	border: 2px solid #01999f;
	background-color: #fff;
	height: 49px;
	font-size: 14px;
	line-height: 1.5;
	font-weight: 600;
	color: #01999f;
	text-decoration: none;
	border-radius: 10px;
	padding: 33px 23px;
	position: relative;
	transition: 0.5s;
}
.home .useful_sec .wrap .useful_wrap .btn_useful a:before {
	content:"";
	position:absolute;
	width:25px;
	height:25px;
	/* background-color:#ccc; */
	right: 5px;
	bottom: 5px;
	background-image: url(../img/home/navi_guide.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px;
}
.home .useful_sec .wrap .useful_wrap .btn_useful a:hover {
	background-color:#c5e5e7;
}
.home .useful_sec .wrap .useful_wrap .btn_useful  .mini {font-size: 11px;}




/*----------下層共通-----------*/
.sub_page .page_top_sec {padding-top: 50px;padding-bottom: 139px;background-color: #f9f5f7;position: relative;}
.sub_page .page_top_sec:before {
	content:"";
	position:absolute;
	width: 419px;
	height: 100%;
	top: 0;
	left: 0;
	/* background-color: #ccc; */
	background-image: url(../img/common/top_deco.png);
	background-position: right 0;
	background-repeat: no-repeat;
	background-size: cover;
}
.sub_page .page_top_sec .wrap {margin: 0 auto;width: 90%;padding-bottom: 30px;position: relative;}
.sub_page .page_top_sec .wrap:before {
	content:"";
	position:absolute;
	width: 50px;
	height: 10px;
	background-color: #07927c;
	bottom: 0;
	left: 9px;
}
.sub_page .page_top_sec .wrap .name {margin: 0;font-size: 39px;line-height: 1.5;font-weight: 700;color: #0a927c;}
.sub_page .page_top_sec .wrap .sub {margin: 0;font-size: 17px;padding-left: 8px;color: #393939;font-weight: 600;}
.sub_page .toc_sec {margin: 0 auto;width: 90%;background-color: #f7f8fa;padding-top: 40px;padding-bottom: 40px;border-radius: 12px;box-shadow: 3px 3px 7px 2px #cecece;margin-top: -100px;position: relative;}
.sub_page .toc_sec .wrap {margin: 0 auto;width: 90%;}
.sub_page .toc_sec .wrap .s_toc {
}
.sub_page .toc_sec .wrap .s_toc .name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;position: relative;}
.sub_page .toc_sec .wrap .s_toc .name .bg{
	background-color: #f7f8fa;
	padding-right: 10px;
	position: relative;
}
.sub_page .toc_sec .wrap .s_toc .name:before {
	content:"";
	position:absolute;
	width:100%;
	height:1px;
	border-bottom:2px dotted #9E9E9E;
	top: 9px;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 15px;margin-top: 15px;}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {margin: 0;width: 32.5%;margin-top: 4px;margin-bottom: 4px;}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a{
	display:block;
	background-color: #fff;
	border-radius: 7px;
	padding: 12px 20px;
	padding-right: 40px;
	color: #393939;
	text-decoration: none;
	font-size: 14px;
	line-height: 1.5;
	font-weight: 500;
	transition: 0.5s;
	border: 2px solid #fff;
	position: relative;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a:before{
	content:"";
	position:absolute;
	width: 25px;
	height: 25px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_search.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 24px;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc.btn_blank a:before{
	background-image: url(../img/common/navi_blank.png);
	background-size: 14px;
	bottom: inherit;
	top: 3px;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a:hover{
	border:2px solid #49b6b9;
	color:#49b6b9;
}
.sub_page .sub_heading {
}
.sub_page .sub_heading .name {margin: 0;font-size: 25px;font-weight: 600;line-height: 1.5;color: #00959c;position: relative;padding-left: 30px;}
.sub_page .sub_heading .name:before {
	content:"";
	position:absolute;
	width: 14px;
	height: 90%;
	background-color: #00959c;
	left: 0;
	border-radius: 10px;
	top: 2px;
}
.sub_page .sub_heading .comment {margin: 0;margin-left: 32px;margin-top: 7px;font-size: 16px;line-height: 1.5;color: #393939;}
.sub_page .common_heading {margin: 0 auto;width: 90%;border-bottom: 2px solid #0a927c;padding-bottom: 0px;margin-bottom: 60px;}
.sub_page .common_heading .name {margin: 0;font-size: 30px;line-height: 1.5;font-weight: 700;color: #004450;display: inline-block;border-bottom: 15px solid #ffeb00;padding-bottom: 7px;}
.sub_page .contact_sec {background-image: url(../img/common/footer_back.png);background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 90px;padding-bottom: 90px;}
.sub_page .contact_sec .wrap {margin: 0 auto;width: 90%;}
.sub_page .contact_sec .wrap .btn_area {display: flex;flex-wrap: wrap;justify-content: center;}
.sub_page .contact_sec .wrap .btn_area .btn_link {width: 360px;margin: 15px;}
.sub_page .contact_sec .wrap .btn_area .btn_link a {display: block;text-align: center;color: #fff;text-decoration: none;font-size: 18px;line-height: 1.5;background-color: #49b6b9;padding: 16px 40px;border-radius: 7px;font-weight: 600;position: relative;transition: 0.5s;}
.sub_page .contact_sec .wrap .btn_area .btn_link a.order {
	background-color:#ff4e73;
}
.sub_page .contact_sec .wrap .btn_area .btn_link a:before {
	content:"";
	position:absolute;
	width: 27px;
	height: 27px;
	/* background-color: #ccc; */
	right: 13px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 24px;
}
.sub_page .contact_sec .wrap .btn_area .btn_link a:hover {
	opacity:0.8;
}
.sub_page .contact_sec .wrap .tel_wrap {display: flex;flex-wrap: wrap;justify-content: center;margin-top: 26px;align-items: center;}
.sub_page .contact_sec .wrap .tel_wrap .name {margin: 0;font-size: 16px;line-height: 1.5;color: #fff;font-weight: 500;width: 290px;text-align: center;}
.sub_page .contact_sec .wrap .tel_wrap .phone {margin: 0;color: #fff;font-size: 22px;line-height: 1.5;font-weight: 600;width: 306px;}
.sub_page .contact_sec .wrap .tel_wrap .phone .mini {font-size: 14px;font-weight: 400;}
.sub_page .footer_sec {
}
.sub_page .footer_sec .copyright {
}
.btn_common a {
    padding: 15px 40px;
    text-decoration: none;
    border-radius: 7px;
    display: block;
    margin: 0 auto;
    font-size: 14px;
    cursor: pointer;
    font-weight: 500;
    position: relative;
    background-color: #fff;
    color: #039c9f;
    border: 2px solid #039c9f;
    text-align: center;
    transition: 0.5s;
}
.btn_common a:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_link_gr.png);
}
.btn_common a:hover {
	opacity:0.7;
}

/*----------レンタルガイド-----------*/
.guide_page {
}
.guide_page .system_sec {padding-top: 90px;padding-bottom: 30px;}
.guide_page .system_sec .common_heading {}
.guide_page .system_sec .common_heading .name {}
.guide_page .system_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-bottom: 90px;}
.guide_page .system_sec .wrap .sub_heading {
}
.guide_page .system_sec .wrap .sub_heading .name {}
.guide_page .system_sec .wrap .sub_heading .name:before {
}
.guide_page .system_sec .wrap .step_wrap {margin-top: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.guide_page .system_sec .wrap .step_wrap .s_step {width: 19%;margin-top: 25px;}
.guide_page .system_sec .wrap .step_wrap .s_step .num {margin: 0;background-color: #00959c;color: #fff;text-align: center;font-size: 16px;line-height: 1.5;font-weight: 600;padding: 7px;}
.guide_page .system_sec .wrap .step_wrap .s_step .icon {margin: 0 auto;width: 69px;margin-bottom: 2px;margin-top: 20px;}
.guide_page .system_sec .wrap .step_wrap .s_step .name {margin: 0;text-align: center;font-size: 16px;line-height: 1.5;font-weight: 600;color: #00959c;margin-bottom: 10px;}
.guide_page .system_sec .wrap .step_wrap .s_step .comment {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .step_wrap .period_step {width: 39%;display: flex;flex-wrap: wrap;justify-content: space-evenly;border: 4px solid #00959c;border-radius: 10px;padding-top: 23px;background-color: #fff;}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step {width: 47%;margin-top: 0;}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .num {
}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .icon {
}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .name {color: #ef8299;}
.guide_page .system_sec .wrap .step_wrap .period_step .period {margin: 0;width: 100%;text-align: center;background-color: #ef8299;color: #fff;font-size: 17px;line-height: 1.5;font-weight: 600;padding: 8px;}
.guide_page .system_sec .wrap .step_wrap .period_step .comment {margin: 0 auto;width: 90%;margin-top: 20px;margin-bottom: 25px;font-size: 13px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .period_detail_wrap {
    background-color: #eaf0f0;
    padding: 5%;
    padding-top: 39px;
    margin-top: -35px;
}
.guide_page .system_sec .wrap .period_detail_wrap .navi {margin: 0;width: 100px;margin-left: 55%;}
.guide_page .system_sec .wrap .period_detail_wrap .name_box {padding-left: 16px;border-left: 5px solid #00959c;}
.guide_page .system_sec .wrap .period_detail_wrap .name_box .name {margin: 0;font-size: 22px;line-height: 1.5;font-weight: 600;color: #004450;}
.guide_page .system_sec .wrap .period_detail_wrap .name_box .sub {color: #004450;margin: 0;font-size: 17px;line-height: 1.5;font-weight: 500;}
.guide_page .system_sec .wrap .period_detail_wrap .period_image {margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box {border: 2px solid #00959c;border-radius: 10px;padding: 5%;padding-top: 25px;padding-bottom: 25px;margin-bottom: 12px;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box:last-child {
	margin-bottom:0;
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .name {margin: 0;font-size: 16px;line-height: 1.5;font-weight: 600;color: #ff456d;margin-bottom: 10px;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .attention_box {padding: 20px;background-color: #fff;border-radius: 10px;margin-top: 15px;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .attention_box .attention {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;position: relative;padding-left: 15px;}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .attention_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.guide_page .system_sec .wrap .sub_heading .comment {
}
.guide_page .system_sec .wrap .id_check {margin: 0 auto;width: 90%;margin-top: 35px;}
.guide_page .system_sec .wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 auto;width: 90%;margin-top: 20px;margin-bottom: 39px;}
.guide_page .system_sec .wrap .flex_wrap .s_box {width: 45%;}
.guide_page .system_sec .wrap .flex_wrap .s_box .name {margin: 0;background-color: #393939;color: #fff;text-align: center;font-size: 16px;line-height: 1.5;padding: 5px;margin-bottom: 18px;}
.guide_page .system_sec .wrap .flex_wrap .s_box .comment {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .flex_wrap .s_box .list {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;padding-left: 15px;position: relative;margin-top: 5px;}
.guide_page .system_sec .wrap .flex_wrap .s_box .list:before {
	content:"・";
	position:absolute;
	left:0;
}
.guide_page .system_sec .wrap .check_wrap .list_box {background-color: #f3f3f3;padding: 30px 5%;border-radius: 12px;}
.guide_page .system_sec .wrap .check_wrap .list_box .list {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 3px;position: relative;padding-left: 15px;}
.guide_page .system_sec .wrap .check_wrap .list_box .list:before {
	content:"・";
	position:absolute;
	left:0;
}
.guide_page .system_sec .wrap .sub_heading .comment .color {font-weight: 600;color: #ef8299;}
.guide_page .system_sec .wrap .payment_wrap {background-color: #eaf0f0;margin-top: 40px;padding-bottom: 50px;}
.guide_page .system_sec .wrap .payment_wrap .payment_name {display: inline-block;margin: 0;padding: 20px 70px;background-color: #00959c;color: #fff;font-size: 21px;line-height: 1.5;font-weight: 600;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap {margin: 0 auto;width: 90%;max-width: 900px;margin-top: 30px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .name {margin: 0;background-color: #393939;color: #fff;font-size: 15px;line-height: 1.5;font-weight: 500;padding: 5px;width: 139px;text-align: center;margin-bottom: 15px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .list {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;position: relative;padding-left: 15px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .list:before {
	content:"・";
	position:absolute;
	left:0;
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .list .color {color: #00959c;font-weight: 500;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box .sub {margin: 0;background-color: #fff;padding: 10px 30px;display: inline-block;border-radius: 7px;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-top: 10px;margin-bottom: 10px;margin-left: 20px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box .sub .color {color: #00959c;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box {background-color: #fff;border-radius: 10px;padding: 10px 30px;margin-left: 20px;margin-top: 10px;margin-bottom: 10px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case {display: flex;flex-wrap: wrap;border-bottom: 1px solid #999;padding-bottom: 5px;padding-top: 5px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .case {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;font-weight: 500;width: 278px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;width: calc(100% - 308px);padding-left: 27px;position: relative;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .comment:before {
	content:"";
	position:absolute;
	width:20px;
	height:20px;
	/* background-color:#ccc; */
	left: 0;
	background-image: url(../img/guide/right_navi.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 12px;
}
.guide_page .system_sec .wrap .extension_wrap {background-color: #eaf0f0;padding: 5%;padding-top: 39px;margin-top: 40px;}
.guide_page .system_sec .wrap .extension_wrap .tops {
}
.guide_page .system_sec .wrap .extension_wrap .tops .name {margin: 0;font-size: 18px;line-height: 1.5;font-weight: 600;color: #00959c;}
.guide_page .system_sec .wrap .extension_wrap .tops .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .extension_wrap .image {margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.guide_page .system_sec .wrap .extension_wrap .point_box {background-color: #fff;border-radius: 10px;padding: 5%;position: relative;padding-left: 125px;}
.guide_page .system_sec .wrap .extension_wrap .point_box:before {
	content:"";
	position:absolute;
	width: 50px;
	height: 50px;
	/* background-color: #ccc; */
	left: 50px;
	background-image: url(../img/common/icon_point.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 49px;
}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point {margin-bottom: 16px;}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point:last-child {
	margin-bottom:0;
}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 3px;}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .system_sec .wrap .entry_wrap {margin-top: 40px;}
.guide_page .system_sec .wrap .entry_wrap .point_box {background-color: #f3f3f3;border-radius: 10px;padding: 5%;position: relative;padding-left: 125px;}
.guide_page .system_sec .wrap .entry_wrap .point_box:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.guide_page .system_sec .wrap .entry_wrap .point_box .s_point {
}
.guide_page .system_sec .wrap .entry_wrap .point_box .s_point .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .receive_sec {
}
.guide_page .receive_sec .common_heading {
}
.guide_page .receive_sec .common_heading .name {
}
.guide_page .receive_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-bottom: 90px;}
.guide_page .receive_sec .wrap .receive_method {
}
.guide_page .receive_sec .wrap .receive_method .s_method {background-color: #eaf0f0;padding: 5%;margin-bottom: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme {margin: 0;font-size: 24px;line-height: 1.5;font-weight: 600;color: #00959c;display: inline-block;border-bottom: 6px solid #00959c;padding-bottom: 10px;position: relative;margin-left: 68px;}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme:before {
	content:"";
	position:absolute;
	width: 75px;
	height: 75px;
	/* background-color:#ccc; */
	left: -87px;
	top: -20px;
	background-position:center;
	background-repeat: no-repeat;
	background-size: 72px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method01:before {
	background-image:url(../img/guide/receive_01.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method02:before {
	background-image:url(../img/guide/receive_02.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method03:before {
	background-image:url(../img/guide/receive_03.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method04:before {
	background-image:url(../img/guide/receive_04.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method05:before {
	background-image:url(../img/guide/receive_05.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme.method06:before {
	background-image:url(../img/guide/receive_06.png)
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents {display: flex;flex-wrap: wrap;justify-content: space-between;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left {width: calc(100% - 339px);margin-top: 30px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .lead {font-size: 14px;line-height: 1.5;color: #393939;margin: 0;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .lead .color {font-size: 15px;line-height: 1.5;font-weight: 600;color: #ff456d;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box {background-color: #fff;padding: 5%;border-radius: 10px;padding-left: 85px;position: relative;margin-top: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box:before {
	content:"";
	position:absolute;
	width: 50px;
	height: 50px;
	/* background-color: #ccc; */
	left: 21px;
	background-image: url(../img/common/icon_attention.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 49px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention {}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .image {width: 280px;margin: 0;margin-top: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .attention {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;padding-left: 13px;position: relative;margin-top: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box {background-color: #fff;padding: 5%;border-radius: 10px;padding-left: 85px;position: relative;margin-top: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box:before {
	content:"";
	position:absolute;
	width: 50px;
	height: 50px;
	/* background-color: #ccc; */
	left: 21px;
	background-image: url(../img/common/icon_point.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 49px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list {margin-top: 30px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .name {font-size: 15px;line-height: 1.5;background-color: #393939;color: #fff;text-align: center;width: 250px;padding: 3px;margin: 0;margin-bottom: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .list {margin: 0;margin-bottom: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .list a {
	color: #00959c;
	position: relative;
	padding-left: 15px;
	display: block;
	transition: 0.5s;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .list a:hover {
	opacity:0.7;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .list a:before {
	content:"・";
	position:absolute;
	left: 0;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead {margin-top: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .name {font-size: 15px;line-height: 1.5;background-color: #393939;color: #fff;text-align: center;width: 250px;padding: 3px;margin: 0;margin-bottom: 9px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .comment .color {font-size: 15px;line-height: 1.5;font-weight: 600;color: #ff456d;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .attention {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;padding-left: 13px;position: relative;margin-top: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .attention:before {
    content: "※";
    position: absolute;
    left: 0;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box {margin-top: 24px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access {display: flex;flex-wrap: wrap;margin-bottom: 14px;align-items: flex-start;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access .name {margin: 0;font-size: 14px;line-height: 1.5;background-color: #393939;color: #fff;width: 150px;padding: 2px;text-align: center;margin-right: 15px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;padding: 2px;width: calc(100% - 184px);}
.guide_page .receive_sec .wrap .sub_heading {
}
.guide_page .receive_sec .wrap .sub_heading .name {
}
.guide_page .receive_sec .wrap .sub_heading .comment {
}
.guide_page .receive_sec .wrap .deliv_map_wrap {margin: 0 auto;margin-top: 45px;max-width: 914px;}
.guide_page .receive_sec .wrap .deliv_map_wrap .deliv_map {
}
.guide_page .receive_sec .wrap .deliv_map_wrap .comment_box {background-color: #f3f3f3;padding: 30px 5%;border-radius: 12px;}
.guide_page .receive_sec .wrap .deliv_map_wrap .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.6;color: #393939;margin-bottom: 15px;position: relative;padding-left: 17px;}
.guide_page .receive_sec .wrap .deliv_map_wrap .comment_box .comment:before {
	content:"・";
	position:absolute;
	left: 0;
}
.guide_page .return_sec {
}
.guide_page .return_sec .common_heading {margin-bottom: 10px;}
.guide_page .return_sec .lead_box {
	margin:0 auto;
	width:90%;
	max-width:1080px;
}
.guide_page .return_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.guide_page .return_sec .common_heading .name {
}
.guide_page .return_sec .common_heading .comment {
}
.guide_page .return_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-bottom: 90px;margin-top: 50px;}
.guide_page .return_sec .wrap .return_wrap {margin-bottom: 60px;}
.guide_page .return_sec .wrap .return_wrap .return_item {display: flex;flex-wrap: wrap;/* background-color: #00959c; */padding-bottom: 50px;position: relative;}
.guide_page .return_sec .wrap .return_wrap .return_item:before {
    content: "";
    position: absolute;
    width: 0;
    margin: 0 auto;
    height: 0;
    bottom: -6px;
    left: 18%;
    border-style: solid;
    border-width: 30px 40px 0 40px;
    border-color: #00959c transparent transparent transparent;
}
.guide_page .return_sec .wrap .return_wrap .return_item .name {margin: 0;width: 176px;text-align: center;font-size: 26px;line-height: 1.5;font-weight: 600;background-color: #00959c;color: #fff;padding: 27px;}
.guide_page .return_sec .wrap .return_wrap .return_item .comment {margin: 0;background-color: #eaf0f0;width: calc(100% - 330px);padding: 20px 50px;font-size: 16px;line-height: 1.6;color: #393939;}
.guide_page .return_sec .wrap .return_wrap .return_detail {display: flex;margin: 0 auto;flex-wrap: wrap;max-width: 906px;margin-top: 34px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .left {width: calc(89% - 391px);}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .name {margin: 0;font-size: 24px;font-weight: 600;line-height: 1.5;padding-left: 63px;position: relative;margin-bottom: 19px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .name:before {
	content:"";
	position:absolute;
	width:50px;
	height:50px;
	/* background-color:#ccc; */
	left: 5px;
	top: -7px;
}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .name.post:before {
	background-image:url(../img/guide/icon_post.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 31px;
}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .name.yamato:before {
	background-image:url(../img/guide/logo_yamato.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 49px;
}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .return_sec .wrap .return_wrap .return_detail .right {width: 339px;margin-left: 50px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .right .image {margin: 0;margin-bottom: 5px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .right .attention {margin: 0;font-size: 13px;line-height: 1.5;text-align: center;position: relative;color: #393939;}
.guide_page .return_sec .wrap .return_wrap .return_detail .right .attention:before {
	content:"※";
}
.guide_page .return_sec .wrap .return_wrap .sub_detail {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops {margin-bottom: 30px;margin-top: 20px;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops .name {margin: 0;font-size: 18px;line-height: 1.5;font-weight: 600;color: #00959c;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops .comment {margin: 0;font-size: 14px;line-height: 1.5;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box {background-color: #f3f3f3;padding: 30px 5%;border-radius: 12px;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment .color {color: #00959c;font-weight: 600;}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment .l_bold {font-size: 17px;line-height: 1.5;font-weight: 600;color: #ff456d;}

/*----------レンタル料金-----------*/
.fee_page {
}
.fee_page .rental_fee_sec {padding-top: 90px;}
.fee_page .rental_fee_sec .common_heading {
}
.fee_page .rental_fee_sec .common_heading .name {
}
.fee_page .rental_fee_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .rental_fee_sec .wrap .lead_wrap {display: flex;flex-wrap: wrap;margin: 0 auto;max-width: 900px;}
.fee_page .rental_fee_sec .wrap .lead_wrap .image {margin: 0;width: 100px;margin-right: 70px;}
.fee_page .rental_fee_sec .wrap .lead_wrap .right {width: calc(100% - 171px);}
.fee_page .rental_fee_sec .wrap .lead_wrap .right .comment {color: #393939;font-size: 14px;line-height: 1.5;font-weight: 400;position: relative;padding-left: 19px;}
.fee_page .rental_fee_sec .wrap .lead_wrap .right .comment:before {
	content:"■";
	position:absolute;
	left: 0;
}
.fee_page .rental_fee_sec .wrap .fee_image {margin-top: 40px;}
.fee_page .rental_fee_sec .wrap .fee_image .name {margin: 0;font-size: 27px;line-height: 1.5;font-weight: 600;text-align: center;color: #fff;background-color: #00959c;padding: 13px;}
.fee_page .rental_fee_sec .wrap .fee_image .fee {margin: 0 auto;background-color: #eef4f4;}
.fee_page .rental_fee_sec .wrap .fee_image .fee .image {margin: 0 auto;width: 90%;max-width: 700px;padding: 30px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap {background-color: #eef4f4;margin-top: 15px;padding: 5%;padding-top: 0;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .navi {margin: 0;width: 100px;margin-left: 23%;position: relative;top: -36px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box {padding-left: 16px;border-left: 5px solid #ff738b;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box .name {margin: 0;font-size: 22px;line-height: 1.5;font-weight: 600;color: #004450;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box .sub {color: #004450;margin: 0;font-size: 17px;line-height: 1.5;font-weight: 500;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .period_image {margin: 0;margin-bottom: 25px;margin-top: 20px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box {/* border: 2px solid #00959c; */border-radius: 10px;padding: 5%;padding-top: 25px;padding-bottom: 25px;margin-bottom: 12px;background-color: #fff;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .name {margin: 0;font-size: 16px;line-height: 1.5;font-weight: 600;color: #ff456d;margin-bottom: 10px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .attention_box {padding: 20px;background-color: #f3f3f3;border-radius: 10px;margin-top: 15px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .attention_box .attention {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;position: relative;padding-left: 15px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .attention_box .attention:before {
	content: "※";
    position: absolute;
    left: 0;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap {margin-top: 60px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .sub_heading {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .sub_heading .name {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box {margin: 0 auto;margin-top: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .left {width: 55%;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box table {border-spacing: 0px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box tbody {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box tr {
	background-color: #edf3f3;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box tr:nth-child(odd){
	background-color: #f7f8fa;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box tr.head td{background-color: #00959c;text-align: center;color: #fff;font-size: 15px;font-weight: 600;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box td {font-size: 14px;line-height: 1.5;padding: 10px;color: #393939;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .left td:nth-child(2) {
	text-align:center;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .left td:nth-child(3) {
	text-align:center;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .right td:nth-child(2) {
	text-align:center;
	border-left:1px solid #999;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .right {width: 41%;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order {margin: 0 auto;width: 90%;max-width: 500px;text-align: center;margin-top: 40px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order a {display: block;background-color: #ff759e;padding: 5px 40px;padding-bottom: 15px;border-radius: 10px;color: #fff;text-decoration: none;font-size: 21px;line-height: 1.5;font-weight: 600;position: relative;transition: 0.5s;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order a .mini{font-size: 14px;line-height: 1.5;position: relative;top: 3px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order a:hover {
	opacity:0.7;
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order a:before {
	content: "";
	position: absolute;
	width: 33px;
	height: 33px;
	/* background-color: #ccc; */
	right: 13px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 29px;
}
.fee_page .option_sec {padding-top: 90px;}
.fee_page .option_sec .common_heading {
}
.fee_page .option_sec .common_heading .name {
}
.fee_page .option_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .option_sec .wrap .flex_wrap {display: flex;flex-wrap: wrap;}
.fee_page .option_sec .wrap .flex_wrap .s_option {width: calc(50% - 2px);border: 1px solid #0099a0;padding-bottom: 28px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .icon {margin: 0;width: 60px;margin-bottom: 2px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box {margin: 0 auto;width: 90%;text-align: center;margin-bottom: 20px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .name {margin: 0;font-size: 27px;line-height: 1.5;font-weight: 600;color: #004450;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .price {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;font-weight: 500;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .price .l_bold {color: #ff4e73;font-size: 24px;font-weight: 600;padding-left: 3px;position: relative;top: 2px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance {margin: 0 auto;width: calc(87% - 80px);margin-bottom: 18px;padding-left: 80px;position: relative;}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance:before {
	content:"";
	position:absolute;
	width: 60px;
	height: 50px;
	/* background-color: #ccc; */
	left: 10px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:50px;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance.insurance01:before {
	background-image:url(../img/fee/insurance01.png);
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance.insurance02:before {
	background-image:url(../img/fee/insurance02.png);
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance.insurance03:before {
	background-image:url(../img/fee/insurance03.png);
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance .name {margin: 0;font-size: 15px;line-height: 1.5;color: #0099a0;font-weight: 600;margin-bottom: 2px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.fee_page .option_sec .wrap .flex_wrap .s_option .attention {margin: 0 auto;font-size: 14px;line-height: 1.5;color: #393939;width: 79%;padding-left: 15px;position: relative;}
.fee_page .option_sec .wrap .flex_wrap .s_option .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area {margin: 0 auto;width: 85%;max-width: 400px;margin-top: 30px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .btn_more {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .btn_more .btn_modal {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .btn_more .btn_modal:before {
	background-image:url(../img/common/navi_open_gr.png)
}

::before {}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .modal_content.fade {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service {margin: 0 auto;width: 80%;}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service .name {margin: 0;font-size: 15px;line-height: 1.5;color: #0099a0;font-weight: 600;margin-bottom: 2px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.fee_page .deliv_fee_sec {padding-top: 90px;}
.fee_page .deliv_fee_sec .common_heading {
}
.fee_page .deliv_fee_sec .common_heading .name {
}
.fee_page .deliv_fee_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table table {
    border: none;
    border-spacing: 0;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table table td {
    padding: 5px;
    text-align: center;
    font-size: 14px;
    line-height: 1.5;
    border: none;
    border-right: 1px solid #999;
    /* border-bottom: 1px solid #555555; */
    /* background-color: #fff; */
    color: #393939;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table table td:nth-child(4) {
	border-right:none;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table tr {
    background-color: #eef4f4;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table tr:nth-child(odd) {
    background-color: #f7f8fa;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .num {
	text-align: center;
	font-size: 14px;
	line-height: 1.5;
	/* background-color: #efefef; */
	font-weight: 500;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .head {
	text-align: center;
    background-color: #039c9f;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    border-right: 1px solid #ffffff;
    line-height: 1.5;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .close_deli {
	    display: none;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .close_deli .num {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .btn_common.btn_delifee {margin: 0 auto;width: 80%;max-width: 400px;margin-top: 40px;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .btn_common.btn_delifee .open.fee_open {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .btn_common.btn_delifee .open.fee_open:before {
	background-image:url(../img/common/navi_open_gr.png)
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box {margin: 0 auto;margin-top: 22px;width: 95%;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box {/* border-bottom: 1px solid #555555; */padding-bottom: 8px;padding-top: 10px;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box .name {color: #393939;margin: 0;display: inline-block;width: 200px;vertical-align: top;font-size: 14px;line-height: 1.5;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box .fee {margin: 0;display: inline-block;vertical-align: top;width: calc(98% - 200px);font-size: 14px;color: #393939;line-height: 1.5;}
.fee_page .setting_sec {padding-top: 90px;}
.fee_page .setting_sec .common_heading {margin-bottom: 10px;}
.fee_page .setting_sec .common_heading .name {
}
.fee_page .setting_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .setting_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;position: relative;padding-left: 17px;margin-left: 25px;margin-top: 5px;}
.fee_page .setting_sec .lead_box .comment:before {
	content:"・";
	position:absolute;
	left:0;
}
.fee_page .setting_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 55px;}
.fee_page .setting_sec .wrap .setting_service_wrap {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table {margin-top: 25px;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .head {
    text-align: center;
    background-color: #019c9f;
    color: #fff;
    font-size: 15px;
    line-height: 1.5;
    font-weight: 600;
    padding: 7px;
    /* border-right: 1px solid #fff; */
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td {
    padding: 10px;
    font-size: 15px;
    line-height: 1.5;
    margin: 0;
    color: #393939;
    border-right: 1px solid #999;
    /* border-bottom: 1px solid #999; */
    padding-left: 25px;
    /* background-color: #fff; */
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td:last-child {
	border-right:none;
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_01 {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_02 {
    width: 214px;
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .setting {margin: 0;font-weight: 600;color: #019c9f;margin-bottom: 2px;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .detail {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .fee {font-size: 15px;line-height: 1.5;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table .fee .l_bold {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table {
    /* border: 1px solid #999; */
    border-spacing: 0px;
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table tbody tr {background-color: #e9f3f3;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table tbody tr:nth-child(odd) {
    background-color: #f7f8fa;
}
.fee_page .late_fee_sec {
    padding-top: 90px;
}
.fee_page .late_fee_sec .common_heading {
}
.fee_page .late_fee_sec .common_heading .name {
}
.fee_page .late_fee_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .late_fee_sec .wrap .comment_box {background-color: #f3f3f3;padding: 30px 5%;border-radius: 12px;}
.fee_page .late_fee_sec .wrap .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 3px;position: relative;}
.fee_page .late_fee_sec .wrap .comment_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 0px;position: relative;margin-top: 7px;padding-left: 17px;}
.fee_page .late_fee_sec .wrap .comment_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.fee_page .cancel_sec {padding-top: 90px;padding-bottom: 90px;}
.fee_page .cancel_sec .common_heading {
}
.fee_page .cancel_sec .common_heading .name {
}
.fee_page .cancel_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.fee_page .cancel_sec .wrap .comment_box {background-color: #f3f3f3;padding: 30px 5%;border-radius: 12px;}
.fee_page .cancel_sec .wrap .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 3px;position: relative;}
.fee_page .cancel_sec .wrap .comment_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 0px;position: relative;margin-top: 7px;padding-left: 17px;}
.fee_page .cancel_sec .wrap .comment_box .attention:before {
	content: "※";
    position: absolute;
    left: 0;
}

.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp {width: 80%;max-width: 1080px;background-color: #fff;padding: 5%;padding-top: 85px;margin-bottom: 50px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .close {color: #393939;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table {width: 48%;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table table{
	margin:0;
	width: 100%;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table table {border-spacing: 0px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table tbody {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table tr {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td {font-size: 15px;line-height: 1.5;padding: 6px;border-right: 1px solid #999;border-bottom: 1px solid #999;color: #393939;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td:first-child {
	border-left:1px solid #999;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td:nth-child(2) {
	border-right:none;
	text-align:center;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td:nth-child(3) {
	text-align:center;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td:nth-child(3) {
	border-left:3px solid #ff84af;
	border-right:3px solid #ff84af;
	background-color:#FFEBEE;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table tr:last-child td:nth-child(3) {
	border-bottom:3px solid #ff84af;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table tr:first-child td:nth-child(3) {
	border-top:3px solid #ff84af;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table .table_name {margin: 0;font-size: 17px;line-height: 1.5;font-weight: 600;text-align: center;color: #fff;background-color: #00959c;padding: 10px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table    .head {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table .postscript {margin: 0;font-size: 13px;line-height: 1.5;margin-top: 15px;color: #393939;}


.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap {margin-top: 0;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap table {
    border-spacing: 0px;
    width: 100%;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap table tr{
	background: #fbfbfb;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap table tr:nth-child(odd){
	background: #edf3f3;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .head {background-color: #039c9f;color: #fff;text-align: center;padding: 7px;font-size: 15px;font-weight: 500;border-right: 1px solid;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .head:last-child {
  border-right:none;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .left {font-size: 15px;font-weight: 500;color: #039c9f;text-align: center;padding: 10px;border-right: 1px solid #999;border-bottom: 2px solid #999;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center {border-right: 1px solid #999;border-bottom: 2px solid #999;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box {margin: 0 auto;width: 90%;border-bottom: 1px dotted #999;padding-top: 10px;padding-bottom: 10px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .center .s_box:last-child {
  border-bottom:none;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box .name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;color: #393939;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box .place {margin: 0;font-size: 14px;line-height: 1.5;color: #1a8dd1;position: relative;padding-left: 22px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box .place:before {
  content:"";
  position:absolute;
  background-image: url(../img/fee/icon_access.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 11px;
  width: 20px;
  height: 20px;
  left: 0;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .center .s_box .place a {
	color: #039c9f;
	transition:0.5s;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .center .s_box .place a:hover {
	opacity:0.7;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box .open {margin: 0;font-size: 12px;line-height: 1.5;color: #393939;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .right {border-bottom: 2px solid #999;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .right  .l_bold {font-size: 15px;font-weight: 600;color: #f36;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .right .attention {font-size: 14px;margin: 0 auto;width: 90%;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .right .attention .l_bold {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .left .s_light {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .attention {margin: 0 auto;width: 90%;padding-top: 12px;padding-bottom: 15px;font-size: 14px;line-height: 1.5;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .attention .l_bold {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap    .center .s_box .address {margin: 0;font-size: 14px;}

/*----------レンタル商品-----------*/
.item_page {
}
.item_page .page_top_sec {
}
.item_page .page_top_sec .wrap {
}
.item_page .page_top_sec .wrap .name {
}
.item_page .page_top_sec .wrap .sub {
}
.item_page .toc_sec {
}
.item_page .toc_sec .wrap {
}
.item_page .toc_sec .wrap .item_search {margin: 0;font-size: 25px;line-height: 1.5;font-weight: 600;color: #004450;margin-bottom: 35px;}
.item_page .toc_sec .wrap .btn_all {margin: 0 auto;text-align: center;border: 2px solid #49b6b9;background-color: #fff;border-radius: 7px;font-size: 15px;color: #393939;padding: 15px;margin-bottom: 35px;cursor: pointer;transition: 0.5s;}
.item_page .toc_sec .wrap .btn_all:hover {
	color:#07927c;
	background-color:#e7eded;
}
.item_page .toc_sec .wrap .s_toc {
}
.item_page .toc_sec .wrap .s_toc .name {
}
.item_page .toc_sec .wrap .s_toc .name .bg {
}
.item_page .toc_sec .wrap .s_toc .flex_wrap {}
.item_page .toc_sec .wrap .s_toc .flex_wrap.other_item {
	flex-wrap: nowrap;
}
.item_page .toc_sec .wrap .s_toc .flex_wrap .brand {margin: 0;width: calc(20% - 12px);background-color: #fff;border-radius: 7px;margin-bottom: 12px;text-align: center;padding: 12px 0;border: 2px solid #fff;transition: 0.5s;cursor: pointer;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .brand:hover {
	border:2px solid #49b6b9;
}
.item_page .toc_sec .wrap .s_toc .flex_wrap .brand img {
	margin:0 auto;
	width: 135px;
}
.item_page .toc_sec .wrap .s_toc .flex_wrap .data {margin: 0;width: calc(20% - 12px);background-color: #fff;border-radius: 7px;text-align: center;font-size: 16px;line-height: 1.5;font-weight: 600;color: #393939;padding: 17px 0;border: 2px solid #fff;transition: 0.5s;cursor: pointer;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .data:hover {
	border:2px solid #49b6b9;
}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other {margin: 0 6px;border-radius: 7px;line-height: 0;border: 2px solid #fff;transition: 0.5s;cursor: pointer;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other:hover {
	border:2px solid #49b6b9;
}
.item_page .item_sec {padding-top: 90px;}
.item_page .item_sec .common_heading {
}
.item_page .item_sec .common_heading .name {
}
.item_page .item_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.item_page .item_sec .wrap .s_wrap {display: flex;flex-wrap: wrap;border-bottom: 7px solid #0099a0;padding-top: 40px;padding-bottom: 40px;}
.item_page .item_sec .wrap .s_wrap .side {width: 230px;padding-right: 30px;}
.item_page .item_sec .wrap .s_wrap .side .sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 166px;
    margin-bottom: 100px;
}
.item_page .item_sec .wrap .s_wrap .side .logo {margin: 0 auto;width: 60%;}
.item_page .item_sec .wrap .s_wrap .side .item_name {margin: 0;text-align: center;font-size: 20px;line-height: 1.5;font-weight: 600;color: #393939;}
.item_page .item_sec .wrap .s_wrap .side .item_name .mini{font-size: 15px;line-height: 1.5;}
.item_page .item_sec .wrap .s_wrap .side .item_image {margin: 0 auto;width: 80%;margin-top: 0px;}
.item_page .item_sec .wrap .s_wrap .side .data {margin: 0 auto;text-align: center;font-size: 18px;line-height: 1.5;font-weight: 600;color: #393939;border: 2px solid #393939;border-radius: 20px;margin-top: 0px;padding: 2px;}
.item_page .item_sec .wrap .s_wrap .side .btn_order {margin: 0 auto;text-align: center;margin-top: 21px;}
.item_page .item_sec .wrap .s_wrap .side .btn_order a {
    display: block;
    background-color: #ff759e;
    padding: 15px 40px;
    border-radius: 7px;
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 600;
    position: relative;
    transition: 0.5s;
}
.item_page .item_sec .wrap .s_wrap .side .btn_order a:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	/* background-color: #ccc; */
	right: 13px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 21px;
}
.item_page .item_sec .wrap .s_wrap .side .btn_order a:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents {width: calc(100% - 262px);border-left: 1px solid #393939;}
.item_page .item_sec .wrap .s_wrap .contents .inner {margin: 0 auto;padding: 5%;background-color: #f7f8fa;width: 85%;border-radius: 10px;margin-right: 0;}
.item_page .item_sec .wrap .s_wrap .contents .inner .lead {margin: 0;font-size: 21px;line-height: 1.5;font-weight: 600;color: #393939;border-left: 10px solid #FFEB3B;padding-left: 20px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area {margin-top: 33px;margin-bottom: 40px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .area_name {margin: 0;position: relative;}
.item_page .item_sec .wrap .s_wrap .contents .inner .area_name:before {
	content:"";
	position:absolute;
	border-bottom:1px solid #393939;
	width:100%;
	height:1px;
	top: 14px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .area_name .bg {font-size: 18px;line-height: 1.5;font-weight: 600;background-color: #f7f8fa;position: relative;padding-right: 12px;color: #0099a0;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap {margin-top: 30px;margin-bottom: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan {display: flex;flex-wrap: wrap;align-items: center;background-color: #edf3f3;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan:nth-child(odd) {
	background-color: #fbfbfb;
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan.head{
	background-color:#017170;
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan.head .plan .name{text-align: center;font-size: 16px;line-height: 1.5;color: #fff;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan.head .fee{text-align: center;font-size: 16px;line-height: 1.5;color: #fff;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan {width: calc(60% - 22px);padding: 10px;border-right: 1px solid #ccc;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .name {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;font-weight: 500;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .fee {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box {margin-top: 2px;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .btn_more {margin: 0;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .btn_more .btn_modal {margin: 0;color: #0099a0;text-decoration: underline;font-size: 14px;line-height: 1.5;cursor: pointer;transition: 0.5s;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .btn_more .btn_modal:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp {padding-top: 0;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .close {margin: 0;position: absolute;right: 15px;color: #fff;font-size: 25px !important;top: 1px;line-height: 1.5 !important;width: 36px;text-align: center;cursor: pointer;z-index: 1;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .name {margin: 0;background-color: hsl(179deg 100% 22%);color: #fff;font-size: 18px;letter-spacing: 1.2px;font-weight: bold;line-height: 1.5;padding: 10px 5%;margin-bottom: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .country {margin: 0 auto;width: 90%;text-align: left;font-size: 15px;line-height: 1.8;color: #393939;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .fee {margin: 0;width: calc(40% - 20px);padding: 10px;text-align: center;font-size: 16px;line-height: 1.5;color: #393939;}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap {display: flex;flex-wrap: wrap;margin-top: 18px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee {width: 350px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee {margin: 0;font-size: 17px;line-height: 1.5;color: #0099a0;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .attention {margin: 0;font-size: 15px;color: #F44336;font-weight: 500;line-height: 1.5;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee .l_bold {color: #393939;font-size: 24px;line-height: 1.5;font-weight: 600;padding-left: 4px;padding-right: 3px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee .mini {color: #393939;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box {margin: 0 auto;width: calc(90% - 350px);text-align: center;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more .btn_modal {padding: 15px 40px;text-decoration: none;border-radius: 7px;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;border: 2px solid #039c9f;text-align: center;transition: 0.5s;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more .btn_modal:before {
    content: "";
    position: absolute;
    width: 32px;
    height: 32px;
    /* background-color: #ccc; */
    right: 10px;
    margin: auto;
    top: 0;
    bottom: 0;
    background-position: center;
    background-size: 28px;
    background-repeat: no-repeat;
    background-image:url(../img/common/navi_open_gr.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more .btn_modal:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .modal_content {
}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .modal_content .modal_disp {
    width: 980px;
    padding-top: 40px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .modal_content .modal_disp .close {
    color: #000;
}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link {margin: 0 auto;width: 90%;margin-top: 15px;max-width: 800px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link a{
	display:block;
	background-color: #229c9e;
	text-decoration: none;
	padding: 20px;
	text-align: left;
	padding-right: 34px;
	border-radius: 7px;
	border: 3px solid #19abae;
	position: relative;
	transition:0.5s;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link a:before{
	content:"";
	position:absolute;
	width:24px;
	height:24px;
	/* background-color:#ccc; */
	right: 7px;
	top: 7px;
	background-image: url(../img/common/navi_blank.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link a:hover{
	opacity:0.7;
}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .comment {margin: 0;font-size: 15px;line-height: 1.5;color: #ffffff;display: inline-block;vertical-align: middle;margin-right: 30px;border-right: 1px solid #fff;padding-right: 34px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .right_box {display: inline-block;vertical-align: middle;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .subsc_rental {margin: 0;font-size: 20px;line-height: 1.5;display: inline-block;color: #fff;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .fee {margin: 0;font-size: 21px;line-height: 1.5;font-weight: 600;display: inline-block;color: #fff;width: auto;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .attention {margin: 0;font-size: 12px;position: relative;padding-left: 13px;margin-top: 4px;color: #fff;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .subsc_link  .attention:before {
	content:"※";
	position:absolute;
	left:0;
}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box {background-color: #fff;border-radius: 10px;padding: 25px 5%;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .name {
	font-size:16px;
	margin: 0;
	font-weight: 600;
	line-height: 1.5;
	margin-bottom: 20px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option {display: flex;flex-wrap: wrap;margin-bottom: 24px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option:last-child {
	margin-bottom:0;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .btn_order {width: calc(100% - 380px);margin: 0;text-align: center;max-width: 220px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .btn_order a {display: block;background-color: #ff759e;padding: 15px 40px;border-radius: 7px;color: #fff;text-decoration: none;font-size: 16px;line-height: 1.5;font-weight: 600;position: relative;transition: 0.5s;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .btn_order a:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .btn_order a:before {
	content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    /* background-color: #ccc; */
    right: 13px;
    margin: auto;
    top: 0;
    bottom: 0;
    background-image: url(../img/common/navi_link_wh.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 21px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item {width: 280px;margin-right: 25px;padding-left: 70px;position: relative;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item:before {
	content:"";
	position:absolute;
	width: 60px;
	height: 50px;
	/* background-color: #ccc; */
	left: 0;
	top: -4px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:55px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_bt:before {
	background-image:url(../img/item/set_bt.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_cr:before {
	background-image:url(../img/item/set_cr.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_lan:before {
	background-image:url(../img/item/set_lan.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_wifi:before {
	background-image:url(../img/item/set_wifi.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_ipad:before {
	background-image:url(../img/item/set_ipad.png);
	background-size: 35px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item.set_tab:before {
	background-image:url(../img/item/set_tab.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item .name {font-size: 14px;margin: 0;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item .mini {margin: 0;font-size: 13px;line-height: 1.5;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box {width: calc(100% - 376px);}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more {margin: 0;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more .btn_modal {line-height: 1.5;padding: 11px 40px;text-decoration: none;border-radius: 7px;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;border: 2px solid #039c9f;text-align: center;transition: 0.5s;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more .btn_modal:before {
    content: "";
    position: absolute;
    width: 32px;
    height: 32px;
    /* background-color: #ccc; */
    right: 10px;
    margin: auto;
    top: 0;
    bottom: 0;
    background-position: center;
    background-size: 22px;
    background-repeat: no-repeat;
    background-image:url(../img/common/navi_open_gr.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more .btn_modal:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_content .modal_disp {
    width: 980px;
    padding-top: 40px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_content .modal_disp .close {
    color: #000;
}

.modal_order {
}
.modal_order .wrap {
}
.modal_order .wrap .item_wrap {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .title {display: none;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box {
    text-align: center;
    border-bottom: 1px solid;
    padding-bottom: 0;
    margin-bottom: 020px;
    text-align: center;
    padding-top: 0;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .image {margin: 0;display: inline-block;width: 20%;vertical-align: middle;margin-right: 5%;max-width: 200px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right {display: inline-block;vertical-align: middle;text-align: left;width: 72%;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right .name {margin: 0;font-size: 18px;line-height: 1.2;font-weight: 600;color: #000;padding: 0;background: none;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right .data {margin: 0;font-size: 25px;font-weight: 600;line-height: 1.5;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right .category {margin: 0;font-size: 17px;font-weight: 500;color: #256925;line-height: 1.5;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .comment {border: 3px solid hsl(180deg 98% 22%);font-size: 14px;line-height: 1.5;padding: 15px;border-radius: 10px;margin-bottom: 15px;margin-top: 10px;text-align: left;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .btn_order {margin: 0 auto;text-align: center;font-size: 13px;line-height: 1.3;color: #fff;position: relative;width: 90%;max-width: 450px;margin-bottom: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .btn_order a {
	display:
	block;
	padding: 17px 45px;
	position: relative;
	transition: 0.5s;
	background-color: hsl(339deg 100% 72%);
	border-radius: 5px;
	cursor: pointer;
	color: #fff;
	font-size: 17px;
	line-height: 1.5;
	text-decoration: none;
	font-weight: 600;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .btn_order a:hover {
	opacity:0.7;
	text-decoration: none;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .btn_order a:before {
	content:
	"";
	position:
	absolute;
	width:40px;
	height:40px;
	right: 15px;
	top: 0;
	bottom: 0;
	margin: auto;
	background-image: url(../img/common/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 24px;
}

.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .price_wrap {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .price_wrap .price_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .price_wrap .flex_wrap {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .price_wrap .flex_wrap .s_wrap {
}



.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area {margin-bottom: 40px;margin-top: 20px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .area_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .area_name .bg {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .image_box {background-color: #fff;border-radius: 10px;padding: 10px 5%;margin-top: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .image_box .image {margin: 0 auto;width: 90%;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .comment {margin: 0;margin-top: 24px;font-size: 14px;line-height: 1.5;color: #393939;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box {
	background-color: #eef4f4;
	border-radius: 10px;
	margin: 0 auto;
	padding: 20px 5%;
	/* width: calc(85% - 125px); */
	position: relative;
	padding-left: 125px;
	margin-bottom: 20px;
	margin-top: 25px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box:before {
	background-image: url(../img/common/icon_attention.png);
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box .name {
	margin: 0;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 600;
    color: #393939;
    margin-bottom: 5px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box .comment {
	margin: 0;
    font-size: 14px;
    line-height: 1.5;
    color: #393939;
    margin-bottom: 6px;
    position: relative;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box {margin-top: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more {margin: 0 auto;width: 90%;max-width: 421px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more .btn_modal {padding: 15px 40px;text-decoration: none;border-radius: 7px;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;border: 2px solid #039c9f;text-align: center;transition: 0.5s;}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more .btn_modal:before {
    content: "";
    position: absolute;
    width: 32px;
    height: 32px;
    /* background-color: #ccc; */
    right: 10px;
    margin: auto;
    top: 0;
    bottom: 0;
    background-position: center;
    background-size: 28px;
    background-repeat: no-repeat;
    background-image:url(../img/common/navi_open_gr.png);
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more .btn_modal:hover {
	opacity:0.7;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_spec_box .spec_name {
    font-size: 16px;
    line-height: 1.5;
    margin: 0 auto;
    width: 90%;
    color: #393939;
    margin-bottom: 10px;
    font-weight: 600;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .area_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .area_name .bg {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap {margin-top: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box {display: flex;flex-wrap: wrap;align-items: flex-start;margin-bottom: 25px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .name {margin: 0;background-color: #393939;color: #fff;font-size: 14px;line-height: 1.5;padding: 4px;width: 128px;text-align: center;margin-right: 30px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box {width: calc(100% - 168px);}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;position: relative;padding-left: 15px;color: #393939;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .comment:before {
	content:"・";
	position:absolute;
	left:0;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq {margin-bottom: 28px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .q_text {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;color: #393939;padding-left: 33px;position: relative;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .q_text:before {
	content:"Q";
	position:absolute;
	left: 4px;
	font-size: 28px;
	top: -16px;
	line-height: 1.5;
	font-weight: 600;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .a_text {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-top: 9px;padding-left: 34px;position: relative;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .a_text a{
	color: #0099a0;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .a_text:before {
	content:"A";
	position:absolute;
	left: 12px;
	font-size: 20px;
	font-weight: 600;
	color: #737373;
	top: -6px;
}

/*----------お役立ち情報-----------*/
.useful_page {
}
.useful_page .page_top_sec {
}
.useful_page .page_top_sec .wrap {
}
.useful_page .page_top_sec .wrap .name {
}
.useful_page .page_top_sec .wrap .sub {
}
.useful_page .toc_sec {
}
.useful_page .toc_sec .wrap {
}
.useful_page .toc_sec .wrap .s_toc {
}
.useful_page .toc_sec .wrap .s_toc .name {
}
.useful_page .toc_sec .wrap .s_toc .name .bg {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc  .mini {
}
.useful_page .store_rental_sec {padding-top: 90px;}
.useful_page .store_rental_sec .common_heading {margin-bottom: 10px;}
.useful_page .store_rental_sec .common_heading .name {
}
.useful_page .store_rental_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .store_rental_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .store_rental_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .store_rental_sec .wrap .flow_wrap {
}
.useful_page .store_rental_sec .wrap .flow_wrap .sub_heading {
}
.useful_page .store_rental_sec .wrap .flow_wrap .sub_heading .name {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area {margin-top: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow {width: 31%;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box {display: flex;flex-wrap: wrap;align-items: center;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box .num {margin: 0;font-size: 25px;background-color: #00959c;color: #fff;width: 50px;text-align: center;line-height: 1;margin-right: 10px;padding: 10px 0;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box .name {margin: 0;font-size: 17px;line-height: 1.5;font-weight: 600;color: #00959c;width: calc(100% - 61px);}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .image {margin: 0;line-height: 0;margin-bottom: 14px;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .attention:before {
	content:"※";
	position:absolute;
	left: 0;
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .attention {margin: 0;font-size: 12px;line-height: 1.5;color: #393939;padding-left: 13px;position: relative;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .comment .l_bold {
}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box {margin-top: 40px;background-color: #f7f8fa;border-radius: 10px;padding: 35px 5%;position: relative;padding-left: 125px;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
    margin: auto;
    top: 0;
    bottom: 0;
}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point {width: calc(100% - 375px);}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .image {margin: 0;width: 325px;}
.useful_page .store_rental_sec .wrap .open_wrap {margin-top: 60px;}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading {
}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading .name {
}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading .comment {
}
.useful_page .store_rental_sec .wrap .open_wrap .access_area {display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .image {margin: 0;width: 470px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail {width: calc(100% - 555px);margin-top: 25px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box {display: flex;flex-wrap: wrap;align-items: flex-start;margin-bottom: 15px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box .name {margin: 0;background-color: #393939;color: #fff;font-size: 14px;line-height: 1.5;font-weight: 500;text-align: center;width: 150px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;width: calc(100% - 170px);margin-left: 20px;}
.useful_page .store_rental_sec .wrap .open_wrap .map {padding: 30px 5%;background-color: #f7f8fa;margin-top: 20px;}
.useful_page .connect_sec {padding-top: 90px;}
.useful_page .connect_sec .common_heading {
}
.useful_page .connect_sec .common_heading .name {
}
.useful_page .connect_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .connect_sec .wrap .connect_wrap {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading .name {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading .comment {
}
.useful_page .connect_sec .wrap .connect_wrap .inner {background-color: #f7f8fa;padding: 5%;margin-top: 25px;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info {border: 2px solid #039c9f;border-radius: 7px;overflow: hidden;margin-bottom: 12px;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .main_ac_btn {padding: 15px 40px;text-decoration: none;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;text-align: center;transition: 0.5s;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .main_ac_btn:hover {
	opacity:0.7;
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .main_ac_btn:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_close_gr.png);
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .main_ac_btn.ac_open:before {background-image: url(../img/common/navi_open_gr.png);}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box {padding: 0;background-color: #fff;margin: 0;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap {margin: 0 auto;width: 90%;padding-top: 40px;padding-bottom: 40px;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box {padding-bottom: 55px;position: relative;display: flex;flex-wrap: wrap;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box:before {
    content: "";
    width: 0;
    margin: 0 auto;
    height: 0;
    border-style: solid;
    position: absolute;
    left: 22%;
    bottom: 9px;
    border-width: 20px 20px 0 20px;
    border-color: #00959c transparent transparent transparent;
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box:last-child:before {
	display:none;
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .image {width: 45%;margin-right: 5%;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right {width: 50%;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .num {margin: 0;width: 50px;text-align: center;background-color: #00959c;color: #fff;font-size: 20px;line-height: 1;padding: 13px 0;font-weight: 600;margin-bottom: 8px;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .comment {margin: 0;font-size: 14px;line-height: 1.7;color: #393939;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .comment .attention {
}
.useful_page .connect_sec .wrap .startguide_wrap {margin-top: 60px;}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading {
}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading .name {
}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading .comment {
}
.useful_page .connect_sec .wrap .startguide_wrap .inner {background-color: #f7f8fa;padding: 5%;margin-top: 25px;}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common {margin: 0;margin-bottom: 12px;width: 49%;}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a:before {
	content:"";
	position:absolute;
	width:60px;
	height:50px;
	/* background-color:#ccc; */
	right:inherit;
	left: 4px;
	background-size: 51px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.sk:before {
	background-image:url(../img/useful/navi_sk.png);
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.fs:before {
	background-image:url(../img/useful/navi_fs.png);
	background-size: 40px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.sh:before {
	background-image:url(../img/useful/navi_sh.png);
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.cw:before {
	background-image:url(../img/useful/navi_cw.png);
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.galaxy:before {
	background-image:url(../img/useful/navi_galaxy.png);
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.wh:before {
	background-image:url(../img/useful/navi_home.png);
	background-size: 23px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.df:before {
	background-image:url(../img/useful/navi_df.png);
	background-size: 23px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a.fs040w:before {
	background-image:url(../img/useful/navi_fs040w.png);
	background-size: 40px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a:after {
	content: "";
	position: absolute;
	width: 60px;
	height: 50px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-image: url(../img/common/navi_pdf.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 30px;
}
.useful_page .lan_sec {
}
.useful_page .lan_sec .common_heading {margin-bottom: 10px;}
.useful_page .lan_sec .common_heading .name {
}
.useful_page .lan_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .lan_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .lan_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .lan_sec .wrap .lan_wrap {
}
.useful_page .lan_sec .wrap .lan_wrap .sub_heading {
}
.useful_page .lan_sec .wrap .lan_wrap .sub_heading .name {
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap {margin: 0 auto;margin-top: 40px;max-width: 980px;margin-bottom: 70px;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .name {margin: 0;font-size: 16px;color: #fff;display: inline-block;background-color: #393939;padding: 5px 20px;line-height: 1.5;margin-bottom: 10px;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap {display: flex;flex-wrap: wrap;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item {margin: 1.5%;width: 30%;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item a {display: block;border: 2px solid #393939;border-radius: 10px;overflow: hidden;transition: 0.5s;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item a img{
	transition:0.5s;
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item a:hover {
	border: 2px solid #49b6b9;
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item a:hover img {
	opacity:0.7;
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box {margin-top: 15px;background-color: #f7f8fa;border-radius: 10px;padding: 35px 5%;position: relative;padding-left: 125px;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec {
}
.useful_page .detail_sec .common_heading {margin-bottom: 10px;}
.useful_page .detail_sec .common_heading .name {
}
.useful_page .detail_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .detail_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .detail_sec .wrap .ui_wrap {
}
.useful_page .detail_sec .wrap .ui_wrap .sub_heading {
}
.useful_page .detail_sec .wrap .ui_wrap .sub_heading .name {
}
.useful_page .detail_sec .wrap .ui_wrap .inner {background-color: #f7f8fa;padding: 5%;margin-top: 25px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info {border: 2px solid #039c9f;border-radius: 7px;overflow: hidden;margin-bottom: 12px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .main_ac_btn {padding: 15px 40px;text-decoration: none;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;text-align: center;transition: 0.5s;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .main_ac_btn:hover {
	opacity:0.7;
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .main_ac_btn:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_close_gr.png);
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .main_ac_btn.ac_open:before {background-image: url(../img/common/navi_open_gr.png);}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box {margin: 0;padding: 0;background-color: #fff;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box {margin: 0 auto;width: 90%;padding-top: 30px;padding-bottom: 30px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box {margin-top: 17px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .url {margin: 0;font-size: 15px;line-height: 1.5;margin-bottom: 10px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .url a{
	color: #039c9f;
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .url a:hover{
	opacity:0.7;
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .login {margin: 0;font-size: 15px;line-height: 1.5;background-color: #393939;color: #fff;text-align: center;display: inline-block;padding: 2px 20px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .pw {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list {margin-bottom: 20px;padding-left: 19px;position: relative;counter-reset: number 0;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list:before {
	content:"・";
	position:absolute;
	left:0;
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list .list {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list .flow {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-top: 16px;position: relative;padding-left: 22px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list .flow:before {
	counter-increment: number 1;
	content: counter(number) ".";
	position: absolute;
	left: 0px;
	font-size: 19px;
	line-height: 1.5;
	font-weight: 600;
	color: #00959c;
	top: -6px;
}
.useful_page .detail_sec .wrap .privacy_wrap {margin-top: 60px;}
.useful_page .detail_sec .wrap .privacy_wrap .sub_heading {
}
.useful_page .detail_sec .wrap .privacy_wrap .sub_heading .name {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box {display: flex;flex-wrap: wrap;margin-top: 50px;align-items: flex-start;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left {width: 52%;margin-right: 5%;border: 2px solid #393939;padding: 20px 3%;border-radius: 10px;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .name {margin: 0;/* display: inline-block; */font-size: 16px;line-height: 1.5;background-color: #393939;color: #fff;padding: 5px 20px;margin-top: -40px;width: 245px;text-align: center;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .name .bg {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .comment {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;margin-top: 20px;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .image {margin: 0;width: 36%;margin-top: -50px;}
.useful_page .detail_sec .wrap .privacy_wrap .case_box {
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;color: #393939;position: relative;padding-left: 22px;margin-bottom: 10px;}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .name:before {
	content:"■";
	position:absolute;
	left:0;
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 5px;}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case .label {margin: 0;width: 75px;margin-right: 10px;line-height: 0;}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;width: calc(100% - 88px);}
.useful_page .detail_sec .wrap .privacy_wrap .background {background-color: #f7f8fa;padding: 5%;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box {margin-bottom: 15px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;margin-bottom: 5px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .comment.list {position: relative;padding-left: 15px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .comment.list:before {
	content:"・";
	position:absolute;
	left:0;
}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box {background-color: #ffffff;border-radius: 10px;padding: 35px 5%;position: relative;padding-left: 125px;margin-top: 40px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box .comment .color {
}
.useful_page .setting_sec {padding-top: 90px;}
.useful_page .setting_sec .common_heading {margin-bottom: 10px;}
.useful_page .setting_sec .common_heading .name {
}
.useful_page .setting_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .setting_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .setting_sec .lead_box .attention {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;padding-left: 18px;position: relative;}
.useful_page .setting_sec .lead_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.useful_page .setting_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .setting_sec .wrap .setting_service_wrap {
}
.useful_page .setting_sec .wrap .setting_service_wrap .lead_box {width: auto;}
.useful_page .setting_sec .wrap .setting_service_wrap .lead_box .comment {position: relative;padding-left: 17px;}
.useful_page .setting_sec .wrap .setting_service_wrap .lead_box .comment:before {
	content:"・";
	position:absolute;
	left:0;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table {margin-top: 25px;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .head {
    text-align: center;
    background-color: #019c9f;
    color: #fff;
    font-size: 15px;
    line-height: 1.5;
    font-weight: 600;
    padding: 7px;
    /* border-right: 1px solid #fff; */
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td {
    padding: 10px;
    font-size: 15px;
    line-height: 1.5;
    margin: 0;
    color: #393939;
    border-right: 1px solid #999;
    /* border-bottom: 1px solid #999; */
    padding-left: 25px;
    /* background-color: #fff; */
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td:last-child {
	border-right:none;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_01 {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_02 {
    width: 214px;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .setting {margin: 0;font-weight: 600;color: #019c9f;margin-bottom: 2px;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .detail {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .fee {font-size: 15px;line-height: 1.5;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .fee .l_bold {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table {
    /* border: 1px solid #999; */
    border-spacing: 0px;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table tbody tr {background-color: #e9f3f3;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table tbody tr:nth-child(odd) {
    background-color: #f7f8fa;
}
.useful_page .long_rental_sec {padding-top: 90px;}
.useful_page .long_rental_sec .common_heading {margin-bottom: 10px;}
.useful_page .long_rental_sec .common_heading .name {
}
.useful_page .long_rental_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .long_rental_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .long_rental_sec .wrap {margin: 0 auto;margin-top: 60px;width: 90%;max-width: 1080px;}
.useful_page .long_rental_sec .wrap .order_wrap {
}
.useful_page .long_rental_sec .wrap .order_wrap .sub_heading {
}
.useful_page .long_rental_sec .wrap .order_wrap .sub_heading .name {
}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap {display: flex;flex-wrap: wrap;margin: 0 auto;justify-content: space-between;margin-top: 40px;max-width: 980px;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box {width: 48%;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .name {margin: 0;display: inline-block;background-color: #393939;padding: 5px 20px;color: #fff;font-size: 17px;line-height: 1.5;font-weight: 600;margin-bottom: 5px;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .image {margin: 0;margin-bottom: 15px;line-height: 0;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .long_rental_sec .wrap .attention_wrap {margin-top: 60px;}
.useful_page .long_rental_sec .wrap .attention_wrap .sub_heading {
}
.useful_page .long_rental_sec .wrap .attention_wrap .sub_heading .name {
}
.useful_page .long_rental_sec .wrap .attention_wrap .comment {font-size: 14px;margin: 0 auto;max-width: 1016px;color: #393939;line-height: 1.7;margin-top: 25px;}
.useful_page .subscription_sec {padding-top: 90px;}
.useful_page .subscription_sec .common_heading {margin-bottom: 10px;}
.useful_page .subscription_sec .common_heading .name {
}
.useful_page .subscription_sec .common_heading .name .mini {font-size: 13px;padding-left: 10px;}
.useful_page .subscription_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .subscription_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .subscription_sec .banner {margin: 0 auto;width: 90%;max-width: 980px;margin-top: 40px;transition: 0.5s;}
.useful_page .subscription_sec .banner:hover {
	opacity:0.7;
}
.useful_page .subscription_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .subscription_sec .wrap .feature_wrap {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading .name {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading .mini_comment {margin: 0 auto;max-width: 1016px;font-size: 14px;line-height: 1.5;color: #393939;margin-top: 10px;}
.useful_page .subscription_sec .wrap .feature_wrap .background {background-color: #f7f8fa;margin-top: 20px;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-around;padding: 35px 0;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature {width: calc(33.3% - 2px);text-align: center;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature:nth-child(2) {
	border-left:1px solid #393939;
	border-right:1px solid #393939;
}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .icon {margin: 0 auto;width: 65px;margin-bottom: 7px;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .name {margin: 0 auto;width: 90%;font-size: 14px;line-height: 1.5;font-weight: 600;color: #00959c;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .mini {margin: 0 auto;width: 90%;font-size: 13px;line-height: 1.5;color: #393939;}
.useful_page .trouble_sec {padding-top: 90px;}
.useful_page .trouble_sec .common_heading {margin-bottom: 10px;}
.useful_page .trouble_sec .common_heading .name {
}
.useful_page .trouble_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.useful_page .trouble_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.useful_page .trouble_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.useful_page .trouble_sec .wrap .trouble_wrap {
}
.useful_page .trouble_sec .wrap .trouble_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .trouble_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list {margin-top: 40px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble {display: flex;flex-wrap: wrap;border-bottom: 1px solid #393939;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .name {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;font-weight: 500;background-color: #eef4f4;padding: 30px;width: 230px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box {width: calc(100% - 350px);padding: 30px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .attention {margin: 0;font-size: 13px;line-height: 1.5;position: relative;color: #393939;padding-left: 16px;margin-top: 5px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment .l_bold {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment .mini {
}
.useful_page .trouble_sec .wrap .reset_wrap {margin-top: 60px;}
.useful_page .trouble_sec .wrap .reset_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .reset_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .reset_wrap .background {background-color: #f7f8fa;padding: 5%;margin-top: 25px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .reset_lead {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;font-weight: 500;padding-left: 139px;position: relative;margin-bottom: 50px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .reset_lead:before {
	content:"";
	position:absolute;
	width:90px;
	height: 108px;
	/* background-color:#ccc; */
	left: 26px;
	top: -26px;
	background-image: url(../img/useful/icon_reset.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 82px;
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info {border: 2px solid #039c9f;border-radius: 7px;overflow: hidden;margin-bottom: 12px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .main_ac_btn {padding: 15px 40px;text-decoration: none;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;text-align: center;transition: 0.5s;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .main_ac_btn:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_close_gr.png);
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .main_ac_btn.ac_open:before {background-image: url(../img/common/navi_open_gr.png);}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box {padding: 0;margin: 0 auto;background-color: #fff;padding-top: 30px;padding-bottom: 20px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box {margin: 0 auto;width: 90%;margin-bottom: 35px;counter-reset: number 0;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .name {margin: 0;font-size: 15px;line-height: 1.5;color: #fff;background-color: #393939;display: inline-block;padding: 3px 20px;margin-bottom: 25px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set {margin-bottom: 12px;position: relative;padding-left: 31px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set:before {
  counter-increment: number 1;
  content: counter(number) ".";
  position:absolute;
  left: 8px;
  font-size: 19px;
  line-height: 1.5;
  font-weight: 600;
  color: #00959c;
  top: -6px;
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set .s_attention {margin: 0;font-size: 13px;line-height: 1.5;color: #393939;padding-left: 15px;position: relative;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set .s_attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;position: relative;padding-left: 20px;margin-top: 20px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .attention:before {
	content:"※";
	position:absolute;
	left: 6px;
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .name_mini {display: inline-block;font-size: 13px;line-height: 1.5;color: #393939;margin: 0;}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .bottoms {
}
.useful_page .trouble_sec .wrap .contact_wrap {margin-top: 60px;}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading .comment {
}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box {margin: 0 auto;background-color: #f5f5f5;padding: 35px;width: 90%;max-width: 470px;margin-top: 40px;margin-bottom: 40px;border-radius: 10px;}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box .comment {margin: 0;color: #393939;font-size: 15px;line-height: 1.6;text-align: center;padding-left: 103px;position: relative;}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box .comment:before {
	content:"";
	position:absolute;
	width:80px;
	height:80px;
	/* background-color:#ccc; */
	left: 19px;
	background-image: url(../img/useful/icon_tel.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 70px;
}
.useful_page .contact_sec {
}
.useful_page .contact_sec .wrap {
}
.useful_page .contact_sec .wrap .btn_area {
}
.useful_page .contact_sec .wrap .btn_area .btn_link {
}
.useful_page .contact_sec .wrap .btn_area .btn_link .order {
}
.useful_page .contact_sec .wrap .tel_wrap {
}
.useful_page .contact_sec .wrap .tel_wrap .name {
}
.useful_page .contact_sec .wrap .tel_wrap .phone {
}
.useful_page .contact_sec .wrap .tel_wrap .phone .mini {
}

/*----------選び方のコツ-----------*/
.tips_page {
}
.tips_page .page_top_sec {
}
.tips_page .page_top_sec .wrap {
}
.tips_page .page_top_sec .wrap .name {
}
.tips_page .page_top_sec .wrap .sub {
}
.tips_page .toc_sec {
}
.tips_page .toc_sec .wrap {
}
.tips_page .toc_sec .wrap .s_toc {
}
.tips_page .toc_sec .wrap .s_toc .name {
}
.tips_page .toc_sec .wrap .s_toc .name .bg {
}
.tips_page .toc_sec .wrap .s_toc .flex_wrap {
}
.tips_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {
}
.tips_page .wifi_tips_sec {padding-top: 90px;}
.tips_page .wifi_tips_sec .common_heading {margin-bottom: 10px;}
.tips_page .wifi_tips_sec .common_heading .name {
}
.tips_page .wifi_tips_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .wifi_tips_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.tips_page .wifi_tips_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .wifi_tips_sec .wrap .check_wrap {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check {margin-top: 50px;margin-bottom: 80px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box {display: flex;flex-wrap: wrap;align-items: flex-start;margin-bottom: 25px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .num {width: 50px;background-color: #00959c;text-align: center;margin: 0;color: #fff;font-size: 25px;line-height: 1.5;padding-top: 6px;height: 48px;margin-right: 20px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right {width: calc(100% - 71px);}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right .name {margin: 0;font-size: 24px;line-height: 1.5;font-weight: 600;color: #00959c;margin-bottom: 5px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .check_image {margin: 0 auto;width: 90%;margin-bottom: 24px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box {background-color: #f7f8fa;border-radius: 10px;margin: 0 auto;padding: 5%;width: calc(85% - 125px);position: relative;padding-left: 125px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box:before {
	content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips {margin: 0 auto;width: 90%;margin-top: 40px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .lead {margin: 0 auto;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .sub_info {border: 2px solid #039c9f;border-radius: 7px;overflow: hidden;margin-bottom: 12px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .sub_info .main_ac_btn{padding: 15px 40px;text-decoration: none;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #039c9f;text-align: center;transition: 0.5s;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .sub_info .main_ac_btn:hover {
	opacity:0.7;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .sub_info .main_ac_btn:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_close_gr.png);
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .sub_info .main_ac_btn.ac_open:before {background-image: url(../img/common/navi_open_gr.png);}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box {padding: 0;padding-top: 40px;padding-bottom: 40px;margin: 0;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume {margin: 0 auto;width: 90%;max-width: 980px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head {display: flex;flex-wrap: wrap;background-color: #00959c;margin-top: 20px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .left {width: calc(60% - 1px);border-right: 1px solid #fff;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .name {margin: 0;padding: 10px;text-align: center;color: #fff;font-weight: bold;font-size: 17px;line-height: 1.5;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .name .s_name {
	font-size:12px;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .left .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .right {width: 40%;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .right .name {font-size: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list {display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;border-right: 1px solid #999;border-left: 1px solid #999;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left {width: calc(60% - 1px);border-right: 1px solid #999;display: flex;flex-wrap: wrap;background-color: #eef4f4;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .about {margin: 0;text-align: center;font-size: 15px;font-weight: bold;color: #444444;line-height: 1.5;border-bottom: 1px solid #999;padding: 10px;width: calc(100% - 20px);}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .method {margin: 0;width: calc(50% - 1px);text-align: center;border-right: 1px solid #999;padding: 7px 0;font-size: 15px;line-height: 1.5;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .quality {margin: 0;text-align: center;width: 50%;padding: 7px 0;font-size: 15px;line-height: 1.5;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .right {width: 40%;position: relative;background-color: #fff;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .right .data {text-align: center;font-size: 18px;font-weight: bold;color: #444444;line-height: 1.5;position: absolute;left: 0;margin: auto;height: 1.5em;right: 0;top: 0;bottom: 0;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data {margin: 0 auto;width: 90%;max-width: 800px;background-color: #f7f8fa;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data table{border-spacing: 0;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data tr{
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data td{padding: 9px;font-size: 15px;line-height: 1.5;color: #393939;text-align: center;border-bottom: 1px solid #ccc;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data td:first-child{
	border-right:1px solid #ccc;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data    .head {background-color: #00959c;text-align: center;color: #fff;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 8px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 40px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box {width: 48%;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box .name {margin: 0;text-align: center;background-color: #393939;color: #fff;font-size: 16px;line-height: 1.5;padding: 5px;margin-bottom: 15px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips {margin: 0 auto;width: 90%;margin-top: 40px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .lead {margin: 0 auto;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .main_ac_btn.ac_open {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box {margin: 0;padding: 0;padding-top: 30px;padding-bottom: 30px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box {margin: 0 auto;width: 90%;max-width: 518px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area {margin-bottom: 20px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .name {margin: 0;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .name a{
	transition:0.5s;
	color: #00949d;
	padding-left: 20px;
	position: relative;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .name a:hover{
	opacity:0.7;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .name a:before{
	content:"■";
	position:absolute;
	left:0;
	
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;position: relative;padding-left: 21px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .attention:before {
	content:"※";
	position:absolute;
	left: 5px;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box {margin-top: 30px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box .comment {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips {margin: 0 auto;width: 90%;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .lead {margin: 0 auto;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .attention {margin: 0 auto;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 13px;position: relative;padding-left: 17px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .main_ac_btn.ac_open {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box {padding: 0;padding-top: 30px;padding-bottom: 30px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list {margin: 0 auto;width: 90%;background-color: #f7f8fa;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list table {border-spacing: 0;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list tr {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list td {padding: 9px;font-size: 15px;line-height: 1.5;color: #393939;text-align: center;border-bottom: 1px solid #ccc;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list td:nth-child(2) {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list .head {background-color: #00959c;text-align: center;color: #fff;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 8px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap {margin-top: 60px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .sub_heading {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .sub_heading .name {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background {background-color: #f7f8fa;padding-top: 60px;padding-bottom: 60px;margin-top: 40px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .image {margin: 0 auto;width: 90%;max-width: 880px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area {margin: 0 auto;margin-top: 50px;width: 90%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order {width: 49%;margin: 0;margin-bottom: 12px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order a {
	display:block;
	background-color: #999;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: 8px 45px;
	border-radius: 7px;
	font-size: 16px;
	line-height: 1.5;
	position: relative;
	transition: 0.5s;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order a:before{
	content:"";
	position:absolute;
	width: 31px;
	height: 31px;
	/* background-color:#ccc; */
	margin: auto;
	right: 13px;
	top: 0;
	bottom: 0;
	background-image: url(../img/tips/navi_link_wh.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 26px;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order a:hover{
	opacity:0.7;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.sk a {
	background-color:#606060;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.sl a {
	background-color:#d1d1d1;
	color:#393939;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.sl a:before {
	background-image:url(../img/tips/navi_link_gray.png);
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.sh a {
	background-color:#024087;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.galaxy a {
	background-color:#2b96ce;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order.df a {
	background-color:#990056;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order  .l_bold {font-size: 20px;line-height: 1.5;font-weight: 600;}
.tips_page .wifi_tips_sec .wrap .option_wrap {margin-top: 60px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .sub_heading {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .sub_heading .name {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option {margin-top: 50px;margin-bottom: 60px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .option_name {margin: 0;position: relative;margin-bottom: 35px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .option_name:before {
	content:"";
	position:absolute;
	width:100%;
	height:1px;
	border-bottom:1px solid #393939;
	top: 12px;
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .option_name .bg {background-color: #393939;color: #fff;font-size: 17px;line-height: 1.5;font-weight: 600;text-align: center;padding: 6px 40px;position: relative;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .s_lead {margin: 0 auto;width: 95%;color: #393939;font-size: 14px;line-height: 1.5;margin-bottom: 25px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box {background-color: #e9f3f3;margin: 0 auto;padding: 30px 5%;display: flex;flex-wrap: wrap;width: 85%;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .image {margin: 0;width: 160px;margin-right: 50px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right .comment {margin: 0;font-size: 15px;line-height: 1.8;font-weight: 600;color: #393939;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right .attention {margin: 0;font-size: 14px;line-height: 1.5;position: relative;color: #393939;padding-left: 17px;margin-top: 10px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list {margin-top: 35px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .name {margin: 0;font-size: 15px;font-weight: 600;line-height: 1.5;color: #00959c;position: relative;margin-bottom: 10px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table {background-color: #eef4f4;margin-bottom: 20px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table table {border-spacing: 0;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table td {padding: 9px;font-size: 15px;line-height: 1.5;color: #393939;text-align: center;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table td:last-child {
	border-right:none;
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table .head {background-color: #00959c;text-align: center;color: #fff;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 8px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.tips_page .connect_sec {padding-top: 90px;}

.tips_page .connect_sec .common_heading {margin-bottom: 10px;}
.tips_page .connect_sec .common_heading .name {
}
.tips_page .connect_sec .lead_box {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .connect_sec .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;}
.tips_page .connect_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;margin-top: 60px;}
.tips_page .connect_sec .wrap .connect_wrap {
}
.tips_page .connect_sec .wrap .connect_wrap .image {
}
.tips_page .connect_sec .wrap .connect_wrap .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;}
.tips_page .connect_sec .wrap .connect_wrap .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;position: relative;padding-left: 17px;}
.tips_page .connect_sec .wrap .connect_wrap .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list {margin-top: 60px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect {display: flex;flex-wrap: wrap;margin-bottom: 39px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left {width: 280px;padding: 35px 30px;background-color: #f7f8fa;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .name {margin: 0;font-size: 20px;font-weight: 600;color: #00959c;line-height: 1.5;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .sub {margin: 0;font-size: 14px;line-height: 1.5;color: #00959c;font-weight: 600;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right {width: calc(100% - 350px);background-color: #eef4f4;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right table{
	border-spacing: 0;
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right tr{
	
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right td{
	padding: 14px;
	font-size: 15px;
	line-height: 1.5;
	color: #393939;
	text-align: center;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right tr{
	
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right td:last-child{
	border-right:none;
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right .head {background-color: #00959c;text-align: center;color: #fff;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 8px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .name .mini {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .sub .mini {font-weight: 400;font-size: 13px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .attention {
    margin-top: 9px;
}
.tips_page .meeting_sec {padding-top: 90px;}

.tips_page .meeting_sec .common_heading {
}
.tips_page .meeting_sec .common_heading .name {
}
.tips_page .meeting_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .meeting_sec .wrap .meeting_wrap {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading .name {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading .comment {
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box {margin: 0 auto;max-width: 900px;margin-top: 45px;margin-bottom: 50px;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order {display: flex;flex-wrap: wrap;margin-bottom: 15px;align-items: center;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name {font-size: 20px;line-height: 1.5;margin: 0;width: 239px;letter-spacing: 1.5px;padding-right: 35px;position: relative;margin-right: 30px;font-weight: 600;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name:before {
	content:"";
	position:absolute;
	width: 26px;
	height: 29px;
	/* background-color:#ccc; */
	right: 0;
	top: 1px;
	background-image: url(../img/tips/navi_right.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 10px;
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name .color {color: #00959c;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order {margin: 0;width: calc(100% - 309px);text-align: center;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order a{
	display: block;
    background-color: #999;
    color: #fff;
    text-decoration: none;
    text-align: center;
    padding: 8px 45px;
    border-radius: 7px;
    font-size: 16px;
    line-height: 1.5;
    position: relative;
    transition: 0.5s;
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order a:before{
	content: "";
    position: absolute;
    width: 31px;
    height: 31px;
    /* background-color: #ccc; */
    margin: auto;
    right: 13px;
    top: 0;
    bottom: 0;
    background-image: url(../img/tips/navi_link_wh.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 26px;
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order a:hover{
	opacity:0.7;
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order.sk a{background-color: #606060;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order.sl a{background-color: #d1d1d1;color: #393939;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order.sl a:before{
	background-image: url(../img/tips/navi_link_gray.png);
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order.sh a{background-color: #024087;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order.df a{background-color: #990056;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order  .l_bold {font-size: 20px;line-height: 1.5;font-weight: 600;}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box {background-color: #f7f8fa;border-radius: 10px;margin: 0 auto;padding: 5%;width: calc(85% - 125px);position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box:before {
	content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;padding-left: 15px;}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box .comment:before {
	content:"・";
	position:absolute;
	left:0;
}
.tips_page .tab_sec {padding-top: 90px;}

.tips_page .tab_sec .common_heading {
}
.tips_page .tab_sec .common_heading .name {
}
.tips_page .tab_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .tab_sec .wrap .item_wrap {margin: 0 auto;max-width: 980px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-around;margin-bottom: 30px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item {width: 44%;padding: 2%;background-color: #f7f8fa;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .item_name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;background-color: #393939;text-align: center;padding: 10px 5px;color: #fff;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .item_name .mini {font-size: 13px;padding-left: 5px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .image {margin: 0 auto;width: 52%;margin-top: 25px;margin-bottom: 30px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {border: 1px solid #ccc;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {display: flex;flex-wrap: wrap;border-bottom: 1px solid #ccc;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {margin: 0;font-size: 14px;font-weight: 500;line-height: 1.5;padding: 10px 15px;width: 120px;background-color: #eef4f4;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {margin: 0;font-size: 13px;color: #393939;padding: 10px;line-height: 1.5;width: calc(100% - 171px);}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;padding-left: 16px;position: relative;margin-top: 10px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .tab_sec .wrap .item_wrap .point_box {background-color: #eef4f4;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .tab_sec .wrap .item_wrap .point_box:before {
	    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .tab_sec .wrap .item_wrap .point_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .tab_sec .wrap .item_wrap .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;}
.tips_page .tab_sec .wrap .item_wrap .point_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;padding-left: 15px;}
.tips_page .tab_sec .wrap .item_wrap .point_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .tab_sec .wrap .item_wrap .attention_box {background-color: #eef4f4;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .tab_sec .wrap .item_wrap .attention_box:before {
    background-image: url(../img/common/icon_attention.png);
	content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .tab_sec .wrap .item_wrap .attention_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .tab_sec .wrap .item_wrap .attention_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;}
.tips_page .tab_sec .wrap .set_wrap {margin-top: 60px;}
.tips_page .tab_sec .wrap .set_wrap .sub_heading {
}
.tips_page .tab_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .tab_sec .wrap .set_wrap .background {background-color: #f7f8fa;padding-top: 30px;margin-top: 30px;padding-bottom: 22px;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap {margin: 0 auto;width: 90%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set {width: 48%;display: flex;flex-wrap: wrap;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .name {margin: 0;font-size: 15px;line-height: 1.5;background-color: #393939;color: #fff;text-align: center;font-weight: 600;padding: 7px;width: calc(100% - 14px);margin-bottom: 25px;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .image {margin: 0;width: 187px;margin-right: 20px;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .list {margin: 0;width: calc(100% - 220px);font-size: 15px;line-height: 1.7;color: #393939;font-weight: 500;}
.tips_page .tab_sec .wrap .return_wrap {margin-top: 60px;}
.tips_page .tab_sec .wrap .return_wrap .sub_heading {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .comment .color {color: #ff4e73;font-weight: 600;}
.tips_page .tab_sec .wrap .return_wrap .s_lead {margin: 0 auto;margin-top: 50px;font-size: 14px;line-height: 1.5;width: 94%;color: #393939;margin-bottom: 20px;}
.tips_page .tab_sec .wrap .return_wrap .s_return {background-color: #f7f8fa;padding: 35px 5%;margin: 0 auto;width: 85%;flex-wrap: wrap;margin-bottom: 20px;display: flex;align-items: center;}
.tips_page .tab_sec .wrap .return_wrap .s_return .name {margin: 0;font-size: 20px;line-height: 1.5;font-weight: 600;color: #00959c;width: 220px;margin-right: 20px;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right {border-left: 1px solid #393939;padding-left: 30px;width: calc(100% - 280px);counter-reset: number 0;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 5px;position: relative;padding-left: 20px;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .comment:before {
  counter-increment: number 1;
  content: counter(number) ". ";
  position: absolute;
  left: 0;
}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .attention {margin: 0;font-size: 13px;line-height: 1.5;position: relative;color: #393939;padding-left: 15px;margin-top: 20px;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .pc_rental_sec {padding-top: 90px;}
.tips_page .pc_rental_sec .common_heading {
}
.tips_page .pc_rental_sec .common_heading .name {
}
.tips_page .pc_rental_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .pc_rental_sec .wrap .item_wrap {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 40px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item {background-color: #f7f8fa;padding: 1%;width: 30.5%;padding-bottom: 20px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;text-align: center;background-color: #393939;color: #fff;padding: 9px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .name .mini {font-size: 14px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .image {margin: 0 auto;width: 55%;margin-top: 15px;padding-bottom: 12px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .copy {margin: 0;text-align: center;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {border: 1px solid #ccc;margin-top: 25px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {display: flex;flex-wrap: wrap;border-bottom: 1px solid #ccc;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {background-color: #eef4f4;font-size: 12px;line-height: 1.5;font-weight: 500;width: 100px;padding: 5px;color: #393939;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {margin: 0;font-size: 12px;line-height: 1.5;padding: 5px;color: #393939;width: calc(100% - 121px);}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box {background-color: #f7f8fa;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box:before {
    background-image: url(../img/common/icon_attention.png);
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;padding-left: 15px;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.tips_page .pc_rental_sec .wrap .set_wrap {margin-top: 60px;}
.tips_page .pc_rental_sec .wrap .set_wrap .sub_heading {
}
.tips_page .pc_rental_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .pc_rental_sec .wrap .set_wrap .background {background-color: #f7f8fa;padding-top: 30px;padding-bottom: 30px;margin-top: 40px;}
.tips_page .pc_rental_sec .wrap .set_wrap .background .image {margin: 0 auto;width: 90%;max-width: 580px;}
.tips_page .pc_rental_sec .wrap .return_wrap {margin-top: 60px;}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading {margin-bottom: 40px;}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box {background-color: #f7f8fa;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box:before {
    background-image: url(../img/common/icon_attention.png);
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;}
.tips_page .kt_rental_sec {padding-top: 90px;padding-bottom: 90px;}
.tips_page .kt_rental_sec .common_heading {
}
.tips_page .kt_rental_sec .common_heading .name {
}
.tips_page .kt_rental_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .kt_rental_sec .wrap .item_wrap {
}
.tips_page .kt_rental_sec .wrap .item_wrap .sub_heading {
}
.tips_page .kt_rental_sec .wrap .item_wrap .sub_heading .name {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 35px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item {width: 48%;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .name {margin: 0;font-size: 15px;line-height: 1.5;background-color: #393939;padding: 7px;text-align: center;color: #fff;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .name .mini {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .image {margin: 0 auto;width: 55%;margin-top: 20px;margin-bottom: 17px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {border: 1px solid #ccc;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {display: flex;flex-wrap: wrap;border-bottom: 1px solid #ccc;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {background-color: #eef4f4;font-size: 13px;line-height: 1.5;font-weight: 500;width: 100px;padding: 5px;color: #393939;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {margin: 0;font-size: 13px;line-height: 1.5;padding: 5px;color: #393939;width: calc(100% - 121px);}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment a {
	position:relative;
	color: #00959c;
	padding-right: 22px;
	transition: 0.5s;
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment a:hover {
	opacity:0.7;
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment a:before {
	content:"";
	position:absolute;
	width: 18px;
	height: 18px;
	/* background-color:#ccc; */
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 12px;
	background-image: url(../img/common/navi_blank.png);
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right {width: 48%;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box {background-color: #f7f8fa;padding: 5%;margin-bottom: 20px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box .comment {font-size: 14px;line-height: 1.7;color: #393939;margin: 0;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box .l_comment {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #ff738b;margin-top: 20px;}
.tips_page .kt_rental_sec .wrap .set_wrap {margin-top: 60px;}
.tips_page .kt_rental_sec .wrap .set_wrap .background {background-color: #f7f8fa;padding-top: 30px;padding-bottom: 30px;margin-top: 40px;}
.tips_page .kt_rental_sec .wrap .set_wrap .background .image {margin: 0 auto;max-width: 570px;}
.tips_page .kt_rental_sec .wrap .return_wrap {margin-top: 60px;}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .comment .color {font-weight: 600;color: #ff4e73;}
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box {background-color: #f7f8fa;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-top: 40px;}
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box:before {
    background-image: url(../img/common/icon_attention.png);
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;position: relative;}

.tips_page .world_sec {padding-bottom: 90px;}
.tips_page .world_sec .common_heading {
}
.tips_page .world_sec .common_heading .name {
}
.tips_page .world_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.tips_page .world_sec .wrap .item_wrap {margin: 0 auto;max-width: 980px;}
.tips_page .world_sec .wrap .item_wrap .sub_heading {
}
.tips_page .world_sec .wrap .item_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap {display: flex;flex-wrap: wrap;justify-content: space-around;margin-bottom: 30px;margin-top: 30px;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item {width: 44%;padding: 2%;background-color: #f7f8fa;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .item_name {margin: 0;font-size: 15px;line-height: 1.5;font-weight: 600;background-color: #393939;text-align: center;padding: 10px 5px;color: #fff;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .item_name .mini {
	font-size: 22px;
	padding-left: 5px;
	display: block;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .image {
	margin: 0 auto;width: 52%;margin-top: 25px;margin-bottom: 30px;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {
	border: 1px solid #ccc;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {
	display: flex;flex-wrap: wrap;border-bottom: 1px solid #ccc;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {
	margin: 0;font-size: 14px;font-weight: 500;line-height: 1.5;padding: 10px 15px;width: 120px;background-color: #eef4f4;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {
	margin: 0;font-size: 13px;color: #393939;padding: 10px;line-height: 1.5;width: calc(100% - 171px);
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment a {
	position: relative;
    color: #00959c;
    transition: 0.5s;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment a:hover {
	opacity:0.7;
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment .red {color: #ff4e73;display: block;}
.tips_page .world_sec .wrap .item_wrap .attention_box {
	background-color: #f7f8fa;
	border-radius: 10px;
	margin: 0 auto;
	padding: 5%;
	/* width: calc(85% - 125px); */
	position: relative;
	padding-left: 125px;
	margin-top: 20px;
}
.tips_page .world_sec .wrap .item_wrap .attention_box:before {
	background-image: url(../img/common/icon_attention.png);
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .world_sec .wrap .item_wrap .attention_box .name {
	margin: 0;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 600;
    color: #393939;
    margin-bottom: 5px;
}
.tips_page .world_sec .wrap .item_wrap .attention_box .comment {
	margin: 0;
    font-size: 14px;
    line-height: 1.5;
    color: #393939;
    position: relative;
}
.tips_page .world_sec .wrap .set_wrap {margin-top: 60px;}
.tips_page .world_sec .wrap .set_wrap .sub_heading {
}
.tips_page .world_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .set_wrap .background {background-color: #f7f8fa;padding-top: 30px;padding-bottom: 30px;margin-top: 40px;}
.tips_page .world_sec .wrap .set_wrap .background .image {margin: 0 auto;max-width: 546px;}
.tips_page .world_sec .wrap .return_wrap {margin-top: 60px;}
.tips_page .world_sec .wrap .return_wrap .sub_heading {margin-bottom: 33px;}
.tips_page .world_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .return_wrap .point_box {background-color: #eef4f4;border-radius: 10px;margin: 0 auto;padding: 5%;/* width: calc(85% - 125px); */position: relative;padding-left: 125px;margin-bottom: 20px;}
.tips_page .world_sec .wrap .return_wrap .point_box:before {
	content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    /* background-color: #ccc; */
    left: 50px;
    background-image: url(../img/common/icon_point.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px;
}
.tips_page .world_sec .wrap .return_wrap .point_box .name {margin: 0;font-size: 14px;line-height: 1.5;font-weight: 600;color: #393939;margin-bottom: 5px;}
.tips_page .world_sec .wrap .return_wrap .point_box .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 6px;position: relative;}
.tips_page .world_sec .wrap .return_wrap .point_box .comment .color {
}


/*----------アクセス-----------*/
.access_page {
}
.access_page .page_top_sec {padding-bottom: 60px;}
.access_page .page_top_sec .wrap {
}
.access_page .page_top_sec .wrap .name {
}
.access_page .page_top_sec .wrap .sub {
}
.access_page .about_sec {padding-top: 90px;padding-bottom: 90px;}
.access_page .about_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.access_page .about_sec .wrap .sub_heading {
}
.access_page .about_sec .wrap .sub_heading .name {
}
.access_page .about_sec .wrap .lead_box {margin-top: 30px;}
.access_page .about_sec .wrap .lead_box .lead {margin: 0;}
.access_page .about_sec .wrap .lead_box .lead .u_line {margin: 0;font-size: 20px;line-height: 1.5;color: #49b6b9;position: relative;margin-top: 5px;font-weight: 600;background: linear-gradient(transparent 72%, #fcee21 72%);}
.access_page .about_sec .wrap .lead_box .comment {margin: 0;font-size: 16px;line-height: 1.5;color: #393939;position: relative;margin-top: 5px;}
.access_page .about_sec .wrap .lead_box .attention {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;padding-left: 17px;position: relative;}
.access_page .about_sec .wrap .lead_box .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
.access_page .about_sec .wrap .sub_wrap {display: flex;flex-wrap: wrap;justify-content: center;padding: 5%;border: 2px solid #039c9f;border-radius: 12px;margin-top: 26px;margin-bottom: 26px;}
.access_page .about_sec .wrap .sub_wrap .image {width: 470px;margin: 0;margin-right: 50px;}
.access_page .about_sec .wrap .sub_wrap .address {margin-top: 0px;width: calc(100% - 524px);}
.access_page .about_sec .wrap .sub_wrap .address .store_name {margin: 0;font-size: 20px;color: #49b6b9;padding-left: 45px;position: relative;margin-bottom: 21px;}
.access_page .about_sec .wrap .sub_wrap .address .store_name:before {
	content:"";
	position:absolute;
	left:0;
	width:40px;
	height: 45px;
	/* background-color:#ccc; */
	top: -14px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(../img/common/wifi_oji.png);
	background-size: 30px;
}
.access_page .about_sec .wrap .sub_wrap .address .name {margin: 0;font-size: 14px;line-height: 1.5;margin-bottom: 3px;font-weight: 600;}
.access_page .about_sec .wrap .sub_wrap .address .comment {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 10px;}
.access_page .about_sec .wrap .sub_wrap .address .list {font-size: 14px;line-height: 1.5;color: #393939;margin: 0;padding-left: 16px;position: relative;margin-bottom: 3px;}
.access_page .about_sec .wrap .sub_wrap .address .list:before {
	content:"・";
	position:absolute;
	left:0;
}
.access_page .about_sec .g_map {margin: 0 auto;width: 90%;}
.access_page .access_sec {background-color: #eef4f4;padding-top: 90px;padding-bottom: 90px;}
.access_page .access_sec .wrap {margin: 0 auto;width: 90%;max-width: 1080px;}
.access_page .access_sec .wrap .sub_heading {margin-bottom: 30px;}
.access_page .access_sec .wrap .sub_heading .name {
}
.access_page .access_sec .wrap .s_access {
}
.access_page .access_sec .wrap .s_access .sub_info {border: 2px solid #039c9f;border-radius: 7px;overflow: hidden;margin-bottom: 12px;}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn {padding: 15px 40px;text-decoration: none;display: block;margin: 0 auto;font-size: 14px;cursor: pointer;font-weight: 500;position: relative;background-color: #fff;color: #393939;text-align: center;transition: 0.5s;}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn:hover {
	opacity:0.7;
}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn:before {
	content:"";
	position:absolute;
	width: 32px;
	height: 32px;
	/* background-color: #ccc; */
	right: 10px;
	margin: auto;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: 28px;
	background-repeat: no-repeat;
	background-image: url(../img/common/navi_close_gr.png);
}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn.ac_open:before {background-image: url(../img/common/navi_open_gr.png);}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn .l_bold {color: #039c9f;padding-right: 7px;font-size: 16px;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box {
	padding: 0;
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0;
	background-color: #fff;
}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap {margin: 0 auto;width: 90%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box {width: calc(49% - 40px);margin-bottom: 40px;padding: 0px 20px;position: relative;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box:before {
	content:"";
	position:absolute;
	/* background-color:#ccc; */
	width:30px;
	height: 38px;
	top: 138px;
	left: -24px;
	background-image: url(../img/common/navi_right.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 14px;
}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box:first-child:before {
	display:none;
}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box .image {margin: 0;line-height: 0;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box .comment {margin: 0;font-size: 14px;line-height: 1.6;color: #393939;margin-top: 12px;}

/*----------レンタル約款-----------*/
.agreement_page {
}
.agreement_page .page_title_sec {
}
.agreement_page .page_title_sec .wrap {
}
.agreement_page .page_title_sec .wrap .name {
}
.agreement_page .page_title_sec .wrap .sub {
}
.agreement_page .page_title_sec .scroll_navi {
}
.agreement_page .agreement_sec {margin: 0 auto;max-width: 1280px;padding-top: 60px;padding-bottom: 45px;background-color: #ffffff;}
.agreement_page .agreement_sec .wrap {margin: 0 auto;width: 90%;max-width: 980px;}
.agreement_page .agreement_sec .wrap .agree_name {
	display:none;
}
.agreement_page .agreement_sec .wrap .terms_box001 {
    margin-bottom: 45px;
}
.agreement_page .agreement_sec .wrap .terms_box001 .text001 {margin: 0;font-size: 15px;line-height: 1.5;color: #393939;}
.agreement_page .agreement_sec .wrap .terms_box002 {
}
.agreement_page .agreement_sec .wrap .terms_box002 .text001 {margin: 0;font-size: 15px;font-weight: 600;line-height: 1.5;margin-bottom: 15px;color: #393939;}
.agreement_page .agreement_sec .wrap .terms_box002 .text002 {margin: 0;font-size: 14px;line-height: 1.5;color: #393939;margin-bottom: 30px;word-break: break-all;}
@media only screen and (max-width: 1080px) {

}
@media only screen and (min-width: 768px) {
  .sp {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
body {
		min-width: inherit;
}
  .pc_tab {display: none;
  }
	.modal_box.show .modal_content .modal_disp {margin:0 auto;margin-top: 50px;margin-bottom: 50px;width: 90%;}
	
	.g_footer_sec {padding-top: 40px;}
.g_footer_sec .wrap {
}
.g_footer_sec .wrap .link_wrap {display: block;}
.g_footer_sec .wrap .link_wrap .logo {margin: 0 auto;width: 65%;max-width: 195px;margin-bottom: 28px;}
.g_footer_sec .wrap .link_wrap .link_area {width: auto;}
.g_footer_sec .wrap .link_wrap .link_area .tops {display: block;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 {margin: 0;width: auto;}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu {
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .name {
}
.g_footer_sec .wrap .link_wrap .link_area .tops .col3 .s_menu .sub {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms {display: block;margin: 0;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 {margin: 0;width: auto;}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2:nth-child(2) {
    width:auto;
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .sub  .mini {
}
.g_footer_sec .wrap .link_wrap .link_area .bottoms .col2 .s_menu .name .blank {
}
.g_footer_sec .wrap .info_box {width: auto;text-align: left;}
.g_footer_sec .wrap .info_box .flex_box {display: block;}
.g_footer_sec .wrap .info_box .flex_box .tel {margin-bottom: 3px;}
.g_footer_sec .wrap .info_box .flex_box .mail {margin: 0;margin-bottom: 3px;}
.g_footer_sec .wrap .info_box .flex_box .address {margin: 0;margin-bottom: 3px;}
.g_footer_sec .wrap .info_box .open {
}
.g_footer_sec .wrap .info_box .copyright {text-align: center;}

	/*----------home SP-----------*/
.home {
}
.home .sec_title_box .sec_name .relative {
    font-size: 25px;
}
.home .top_sec {
}
.home .top_sec .mv_wrap {
}
.home .top_sec .mv_wrap .label {
}
.home .top_sec .mv_wrap .main_wrap {
}
.home .top_sec .mv_wrap .main_wrap .copy {
}
.home .top_sec .mv_wrap .main_wrap .image.pc_tab {
}
.home .top_sec .mv_wrap .main_wrap .image.sp {
}
.home .top_sec .mv_wrap .deliv_wrap {
}
.home .top_sec .mv_wrap .deliv_wrap .inner {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .icon {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .deliv_date {
}

.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .deliv_date #shortest_deliv {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .sub_date {
}

.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .sub_date #sub_deliv {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .attention {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .deliv_box .date_box .point {
}
.home .top_sec .mv_wrap .deliv_wrap .inner .comment {
}
.home .top_sec .news_area {
}
.home .top_sec .news_area .wrap {
}
.home .top_sec .news_area .wrap .news_box {
}
.home .top_sec .news_area .wrap .news_box .left {
}
.home .top_sec .news_area .wrap .news_box .right {
}
.home .top_sec .news_area .wrap .news_box .right .s_box {
}
.home .top_sec .news_area .wrap .news_box .right .s_box .date {
}
.home .top_sec .news_area .wrap .news_box .right .s_box .news {
}
.home .top_sec .product_area {
}
.home .top_sec .product_area .wrap {
}
.home .top_sec .product_area .wrap .product_box {
}
.home .top_sec .product_area .wrap .product_box .s_box {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .name {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .img {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .detail {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .detail .l_bold {
}
.home .top_sec .product_area .wrap .product_box .s_box .page_scroll .fee {
}
.home .top_sec .product_area .wrap .btn_area {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload  .l_bold {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload.btn_box2 {
}
.home .top_sec .product_area .wrap .btn_area .btn_box1.bg-lazyload.btn_box2  .l_bold {
}
.home .reason_sec {padding-top: 60px;}
.home .reason_sec .sec_title_box {
}
.home .reason_sec .sec_title_box .sec_name {
}
.home .reason_sec .sec_title_box .sec_name .relative {
}
.home .reason_sec .wrap {
}
.home .reason_sec .wrap .flex_wrap {display: block;}
.home .reason_sec .wrap .flex_wrap .s_reason {width: auto;padding: 5%;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area {
}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .num {font-size: 20px;width: 63px;}
.home .reason_sec .wrap .flex_wrap .s_reason .name_area .name {width: calc(100% - 145px);font-size: 17px;}
.home .reason_sec .wrap .flex_wrap .s_reason .comment {margin-top: 15px;}
.home .reason_sec .wrap .flex_wrap .s_reason .btn_common {
}
.home .reason_sec .wrap .flex_wrap .s_reason .attention {
}
.home .reason_sec .wrap .achievements_wrap {
}
.home .reason_sec .wrap .achievements_wrap .image {
}
.home .reason_sec .wrap .achievements_wrap .a_box {margin-top: -31px;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops {padding: 0;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops:before {
    display:none;
}
.home .reason_sec .wrap .achievements_wrap .a_box .tops .name {font-size: 20px;}
.home .reason_sec .wrap .achievements_wrap .a_box .tops .lead {
}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap {display: block;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .name {width: auto;padding: 10px;margin-bottom: 10px;}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .name .l_bold {
}
.home .reason_sec .wrap .achievements_wrap .a_box .flex_wrap .comment {width: auto;}
.home .voice_slide_sec {padding-bottom: 50px;margin-top: 30px;}
.home .voice_slide_sec .slick-prev, .home .voice_slide_sec .slick-next {
  display: none !important;
}
.home .voice_slide_sec .wrap {
}
.home .voice_slide_sec .wrap .title_box {
}
.home .voice_slide_sec .wrap .title_box .sub {font-size: 24px;}
.home .voice_slide_sec .wrap .title_box .title {font-size: 17px;}
.home .voice_slide_sec .wrap .title_box .title .u_line {
}
.home .voice_slide_sec .slider {padding: 0;}
	.home .voice_slide_sec .slider:before {
		display:none;
	}
.home .voice_slide_sec .slider .s_slide {
}
.home .voice_slide_sec .slider .s_slide .image {
}
.home .voice_slide_sec .slider .s_slide .s_box {
}
.home .voice_slide_sec .slider .s_slide .s_box .name {
}
.home .voice_slide_sec .slider .s_slide .s_box .comment {
}
.home .voice_slide_sec .btn_area {
}
.home .voice_slide_sec .btn_area .btn_common.bg-lazyload {
}
.home .guide_sec {padding-top: 60px;}
.home .guide_sec .sec_title_box {
}
.home .guide_sec .sec_title_box .sec_name {
}
.home .guide_sec .sec_title_box .sec_name .relative {
}
.home .guide_sec .wrap {
}
.home .guide_sec .wrap .step_wrap {
}
.home .guide_sec .wrap .step_wrap .wrap_title {
}
.home .guide_sec .wrap .step_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .step_wrap .s_step {width: 48%;}
.home .guide_sec .wrap .step_wrap .s_step .num {
}
.home .guide_sec .wrap .step_wrap .s_step .icon {
}
.home .guide_sec .wrap .step_wrap .s_step .name {
}
.home .guide_sec .wrap .step_wrap .s_step .comment {
}
.home .guide_sec .wrap .step_wrap .period_step {width: auto;margin-top: 20px;}
.home .guide_sec .wrap .step_wrap .period_step .s_step {
}
.home .guide_sec .wrap .step_wrap .period_step .s_step .num {
}
.home .guide_sec .wrap .step_wrap .period_step .s_step .icon {
}
.home .guide_sec .wrap .step_wrap .period_step .s_step .name {
}
.home .guide_sec .wrap .step_wrap .period_step .period {
}
.home .guide_sec .wrap .step_wrap .period_step .comment {
}
.home .guide_sec .wrap .point_wrap {
}
.home .guide_sec .wrap .point_wrap .flex_wrap {display: block;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point {width: auto;margin-bottom: 56px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .num {margin-bottom: 0;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .num .l_bold {
}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .name {font-size: 18px;}
.home .guide_sec .wrap .point_wrap .flex_wrap .s_point .comment {
}
.home .guide_sec .wrap .point_wrap .btn_common {
}
.home .guide_sec .wrap .receive_wrap {
}
.home .guide_sec .wrap .receive_wrap .wrap_title {
}
.home .guide_sec .wrap .receive_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .receive_wrap .l_lead {font-size: 20px;}
.home .guide_sec .wrap .receive_wrap .flex_wrap {display: flex;justify-content: center;margin-bottom: 20px;}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box {width: 30%;border: none;margin-bottom: 20px;}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box .icon {
}
.home .guide_sec .wrap .receive_wrap .flex_wrap .s_box .name {
}
.home .guide_sec .wrap .receive_wrap .btn_common {
}
.home .guide_sec .wrap .return_wrap {
}
.home .guide_sec .wrap .return_wrap .wrap_title {
}
.home .guide_sec .wrap .return_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .return_wrap .return_box {padding: 5%;padding-bottom: 113px;}
.home .guide_sec .wrap .return_wrap .return_box:before {
    width: 155px;
    height: 112px;
    top: inherit;
    bottom: 0;
    left: 0;
    background-size: 140px;
    right: 0;
}
.home .guide_sec .wrap .return_wrap .return_box .comment {
}
.home .guide_sec .wrap .return_wrap .return_box .comment .color {
}
.home .guide_sec .wrap .return_wrap .btn_common {
}
.home .guide_sec .wrap .check_wrap {
}
.home .guide_sec .wrap .check_wrap .wrap_title {
}
.home .guide_sec .wrap .check_wrap .wrap_title .relative {
}
.home .guide_sec .wrap .check_wrap .wrap_lead {
}
.home .guide_sec .wrap .check_wrap .image {
}
.home .guide_sec .wrap .check_wrap .sub_comment {
}
.home .guide_sec .wrap .check_wrap .btn_common {
}
.home .fee_sec {padding-bottom: 60px;padding-top: 60px;}
.home .fee_sec .sec_title_box {
}
.home .fee_sec .sec_title_box .sec_name {
}
.home .fee_sec .sec_title_box .sec_name .relative {
}
.home .fee_sec .sec_title_box .sec_lead {
}
.home .fee_sec .wrap {
}
.home .fee_sec .wrap .fee_wrap {
}
.home .fee_sec .wrap .fee_wrap .fee_image {
}
.home .fee_sec .wrap .fee_wrap .fee_image .name {font-size: 21px;}
.home .fee_sec .wrap .fee_wrap .fee_image .fee {
}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image {width: calc(90% - 60px);}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image .pc_tab {
}
.home .fee_sec .wrap .fee_wrap .fee_image .fee .image .sp {
}
.home .fee_sec .wrap .fee_wrap .comment_box {padding: 5%;}
	.home .fee_sec .wrap .fee_wrap .comment_box:before {
		display:none;
	}
.home .fee_sec .wrap .fee_wrap .comment_box .comment {font-size: 14px;}
.home .fee_sec .wrap .fee_wrap .btn_common {
}

.home .item_card_sec .wrap .l_lead {
    margin: 0 auto;
    width: 83%;
    font-size: 19px;
    line-height: 1.5;
    font-weight: 600;
    color: #01999f;
    margin-top: 51px;
    letter-spacing: normal;
    position: relative;
    padding-left: 37px;
}
.home .item_card_sec .wrap .card_wrap {
    display:block;
}
.home .item_card_sec .wrap .l_lead:before {background-size: 30px;width: 34px;height: 42px;}
.home .item_card_sec .wrap .l_lead .deco:before {
    top: -20px;
}
.home .tips_sec {
}
.home .tips_sec .sec_title_box {
}
.home .tips_sec .sec_title_box .sec_name {
}
.home .tips_sec .sec_title_box .sec_name .relative {
}
.home .tips_sec .wrap {
}
.home .tips_sec .wrap .tips_wrap {
}
.home .tips_sec .wrap .tips_wrap .comment_box {padding: 5%;padding-bottom: 166px;}
.home .tips_sec .wrap .tips_wrap .comment_box:before{
	left:0;
	right:0;
	margin:auto;
	width: 90%;
}
.home .tips_sec .wrap .tips_wrap .comment_box .tips_comment {font-size: 17px;}
.home .tips_sec .wrap .tips_wrap .btn_common {
}
.home .useful_sec {
}
.home .useful_sec .sec_title_box {
}
.home .useful_sec .sec_title_box .sec_name {
}
.home .useful_sec .sec_title_box .sec_name .relative {
}
.home .useful_sec .wrap {
}
.home .useful_sec .wrap .useful_wrap {padding: 5%;padding-bottom: 206px;}
.home .useful_sec .wrap .useful_wrap:before {
    width: 200px;
    height: 196px;
    left: 10px;
    margin: auto;
    top: inherit;
    bottom: 0;
    background-size: 137px;
}
.home .useful_sec .wrap .useful_wrap .btn_useful {width: 49%;}
.home .useful_sec .wrap .useful_wrap .btn_useful a {
    height: 51px;
    font-size: 13px;
    padding: 26px 14px;
}
.home .useful_sec .wrap .useful_wrap .btn_useful  .mini {
}
.contact_sec {padding-top: 50px !important;padding-bottom: 50px !important;}
.home .contact_sec .wrap {
}
.home .contact_sec .wrap .btn_area {
}
.home .contact_sec .wrap .btn_area .btn_link {
}
.home .contact_sec .wrap .btn_area .btn_link .order {
}
	
	
	.sub_page .page_top_sec {
    padding-top: 100px;
}
.sub_page .page_top_sec:before {
	content:"";
	position:absolute;
	width: 64%;
	height: 100%;
	top: 0;
	left: 0;
}
.sub_page .page_top_sec .wrap {padding-bottom: 22px;}
.sub_page .page_top_sec .wrap:before {
    content: "";
    position: absolute;
    width: 41px;
    height: 5px;
    bottom: 0;
    left: 9px;
}
.sub_page .page_top_sec .wrap .name {font-size: 24px;}
.sub_page .page_top_sec .wrap .sub {font-size: 14px;}

.sub_page .toc_sec .wrap .s_toc .flex_wrap {display: flex;}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {width: calc(50% - 2px);margin: 0;border: 1px solid #e1e1e1;background-color: #fff;position: relative;}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a {
    display: block;
    background-color: #fff;
    border-radius: 0px;
    padding: 18px 10px;
    padding-right: 21px;
    font-size: 12px;
    /* border: 1px solid #e1e1e1; */
    position: initial;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a:hover {
    border: none;
}
.sub_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc a:before {
    width: 16px;
    height: 16px;
    right: 5px;
    margin: auto;
    top: initial;
    bottom: 9px;
    background-size: 15px;
}
.sub_page .common_heading {
    margin-bottom: 40px;
}
.sub_page .common_heading .name {
    margin: 0;
    font-size: 24px;
    line-height: 1.5;
    padding-bottom: 7px;
}
.sub_page .sub_heading .name {
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    padding-left: 23px;
}
.sub_page .sub_heading .comment {
    margin: 0;
    margin-left: 2px;
    margin-top: 7px;
    font-size: 15px;
}
.sub_page .sub_heading .name:before {
    width: 11px;
    height: 87%;
    top: 3px;
}
.sub_page .contact_sec {padding-top: 45px;padding-bottom: 45px;}
.sub_page .contact_sec .wrap {
}
.sub_page .contact_sec .wrap .btn_area {
}
.sub_page .contact_sec .wrap .btn_area .btn_link {width: 85%;max-width: 266px;margin: 0;margin-bottom: 12px;}
.sub_page .contact_sec .wrap .btn_area .btn_link a {
    text-decoration: none;
    font-size: 15px;
    padding: 16px 40px;
}
.sub_page .contact_sec .wrap .tel_wrap {display: block;text-align: center;margin: 0 auto;margin-top: 18px;}
.sub_page .contact_sec .wrap .tel_wrap .name {width: auto;}
.sub_page .contact_sec .wrap .tel_wrap .phone {width: auto;}
.sub_page .contact_sec .wrap .tel_wrap .phone .mini {
}
.sub_page .footer_sec {
}
.sub_page .footer_sec .copyright {
}

/*----------レンタルガイドSP-----------*/
.guide_page {}

.guide_page .toc_sec {
}
.guide_page .toc_sec .wrap {
}
.guide_page .toc_sec .wrap .s_toc {
}
.guide_page .toc_sec .wrap .s_toc .name {
}
.guide_page .system_sec {padding-top: 60px;}
.guide_page .system_sec .common_heading {
}
.guide_page .system_sec .common_heading .name {
}
.guide_page .system_sec .wrap {margin-bottom: 60px;}
.guide_page .system_sec .wrap .sub_heading {
}
.guide_page .system_sec .wrap .sub_heading .name {
}
.guide_page .system_sec .wrap .step_wrap {margin-top: 2px;}
.guide_page .system_sec .wrap .step_wrap .s_step {width: 48%;}
.guide_page .system_sec .wrap .step_wrap .s_step .num {
}
.guide_page .system_sec .wrap .step_wrap .s_step .icon {
}
.guide_page .system_sec .wrap .step_wrap .s_step .name {
}
.guide_page .system_sec .wrap .step_wrap .s_step .comment {
}
.guide_page .system_sec .wrap .step_wrap .period_step {width: auto;margin-top: 20px;}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step {
}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .num {
}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .icon {
}
.guide_page .system_sec .wrap .step_wrap .period_step .s_step .name {
}
.guide_page .system_sec .wrap .step_wrap .period_step .period {
}
.guide_page .system_sec .wrap .step_wrap .period_step .comment {
}
.guide_page .system_sec .wrap .period_detail_wrap {margin-top: 27px;padding-top: 11px;}
.guide_page .system_sec .wrap .period_detail_wrap .navi {margin: 0 auto;width: 80px;margin-bottom: 10px;}
.guide_page .system_sec .wrap .period_detail_wrap .name_box {
}
.guide_page .system_sec .wrap .period_detail_wrap .name_box .name {font-size: 18px;}
.guide_page .system_sec .wrap .period_detail_wrap .name_box .sub {font-size: 16px;}
.guide_page .system_sec .wrap .period_detail_wrap .period_image {
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box {
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .name {
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .comment {
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .attention_box {
}
.guide_page .system_sec .wrap .period_detail_wrap .comment_box .attention_box .attention {
}
.guide_page .system_sec .wrap .sub_heading .comment {
}
.guide_page .system_sec .wrap .id_check {
}
.guide_page .system_sec .wrap .flex_wrap {display: block;}
.guide_page .system_sec .wrap .flex_wrap .s_box {width: auto;margin-bottom: 20px;}
.guide_page .system_sec .wrap .flex_wrap .s_box .name {font-size: 14px;}
.guide_page .system_sec .wrap .flex_wrap .s_box .comment {font-size: 14px;}
.guide_page .system_sec .wrap .flex_wrap .s_box .list {
}
.guide_page .system_sec .wrap .list_box {
}
.guide_page .system_sec .wrap .list_box .list {
}
.guide_page .system_sec .wrap .sub_heading .comment .color {
}
.guide_page .system_sec .wrap .payment_wrap {padding-bottom: 30px;}
.guide_page .system_sec .wrap .payment_wrap .payment_name {display: block;padding: 12px;text-align: center;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap {margin-top: 16px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .name {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .list {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .list .color {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box .sub {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .sub_box .sub .color {
}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box {padding: 15px;margin: 0;margin-top: 14px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case {display: block;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .case {width: auto;margin-bottom: 2px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .comment {width: auto;padding-left: 20px;}
.guide_page .system_sec .wrap .payment_wrap .s_wrap .list_box .case_box .s_case .comment:before {
    background-size: 10px;
    top: 1px;
}
.guide_page .system_sec .wrap .extension_wrap {margin-top: 20px;padding-top: 23px;}
.guide_page .system_sec .wrap .extension_wrap .tops {
}
.guide_page .system_sec .wrap .extension_wrap .tops .name {font-size: 16px;}
.guide_page .system_sec .wrap .extension_wrap .tops .comment {font-size: 14px;}
.guide_page .system_sec .wrap .extension_wrap .image {margin-top: 20px;margin-bottom: 20px;}
.guide_page .system_sec .wrap .extension_wrap .point_box {padding-left: 54px;}
.guide_page .system_sec .wrap .extension_wrap .point_box:before {
    width: 33px;
    height: 33px;
    left: 12px;
    top: 12px;
    background-size: 32px;
}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point {
}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point .name {
}
.guide_page .system_sec .wrap .extension_wrap .point_box .s_point .comment {
}
.guide_page .system_sec .wrap .entry_wrap {
}
.guide_page .system_sec .wrap .entry_wrap .point_box {padding-left: 54px;}
.guide_page .system_sec .wrap .entry_wrap .point_box:before {
    width: 33px;
    height: 33px;
    left: 12px;
    top: 12px;
    background-size: 32px;
}
.guide_page .system_sec .wrap .entry_wrap .point_box .s_point {
}
.guide_page .system_sec .wrap .entry_wrap .point_box .s_point .comment {
}
.guide_page .receive_sec {
}
.guide_page .receive_sec .common_heading {
}
.guide_page .receive_sec .common_heading .name {
}
.guide_page .receive_sec .wrap {margin-bottom: 60px;}
.guide_page .receive_sec .wrap .receive_method {
}
.guide_page .receive_sec .wrap .receive_method .s_method {
}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme {font-size: 20px;margin-left: 41px;}
.guide_page .receive_sec .wrap .receive_method .s_method .method_neme:before {
    width: 48px;
    height: 48px;
    left: -52px;
    top: -1px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 46px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents {display: block;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left {width: auto;margin-top: 20px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .lead {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .lead .color {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box {padding-left: 54px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box:before {
    width: 33px;
    height: 33px;
    left: 12px;
    top: 12px;
    background-size: 32px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .name {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .comment {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .image {width: auto;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .attention_box .s_attention .attention {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box {padding-left: 54px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box:before {
    width: 33px;
    height: 33px;
    left: 12px;
    top: 12px;
    background-size: 32px;
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .name {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .comment {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .name {display: block;width: auto;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .airport_list .list {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .name {width: auto;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .comment {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .sub_lead .comment .color {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .point_box .s_point .attention {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box {
}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access {display: block;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access .name {width: auto;margin: 0;margin-bottom: 5px;}
.guide_page .receive_sec .wrap .receive_method .s_method .contents .left .access_box .s_access .comment {width: auto;}
.guide_page .receive_sec .wrap .sub_heading {
}
.guide_page .receive_sec .wrap .sub_heading .name {
}
.guide_page .receive_sec .wrap .sub_heading .comment {
}
.guide_page .receive_sec .wrap .deliv_map_wrap {
}
.guide_page .receive_sec .wrap .deliv_map_wrap .deliv_map {
}
.guide_page .receive_sec .wrap .deliv_map_wrap .comment_box {
}
.guide_page .receive_sec .wrap .deliv_map_wrap .comment_box .comment {
}
.guide_page .return_sec {
}
.guide_page .return_sec .common_heading {
}
.guide_page .return_sec .common_heading .name {
}
.guide_page .return_sec .common_heading .comment {
}
.guide_page .return_sec .wrap {margin-bottom: 40px;}
.guide_page .return_sec .wrap .return_wrap {
}
.guide_page .return_sec .wrap .return_wrap .return_item {display: block;padding-bottom: 33px;}
.guide_page .return_sec .wrap .return_wrap .return_item:before {
    margin: auto;
    height: 0;
    bottom: -6px;
    left: 0;
    right:0;
    border-width: 22px 33px 0 33px;
}
.guide_page .return_sec .wrap .return_wrap .return_item .name {width: auto;padding: 11px;font-size: 24px;}
.guide_page .return_sec .wrap .return_wrap .return_item .name br {
	display:none;
}
.guide_page .return_sec .wrap .return_wrap .return_item .comment {width: auto;padding: 20px;}
.guide_page .return_sec .wrap .return_wrap .return_detail {display: block;}
.guide_page .return_sec .wrap .return_wrap .return_detail .left {width: auto;}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .name {font-size: 20px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .left .comment {
}
.guide_page .return_sec .wrap .return_wrap .return_detail .right {width: auto;margin: 0 auto;margin-top: 20px;}
.guide_page .return_sec .wrap .return_wrap .return_detail .right .image {
}
.guide_page .return_sec .wrap .return_wrap .return_detail .right .attention {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops .name {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .tops .comment {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment .color {
}
.guide_page .return_sec .wrap .return_wrap .sub_detail .comment_box .comment .l_bold {
}
/*----------レンタル料金SP-----------*/
.fee_page {
}
.fee_page .rental_fee_sec {padding-top: 60px;}
.fee_page .rental_fee_sec .common_heading {
}
.fee_page .rental_fee_sec .common_heading .name {
}
.fee_page .rental_fee_sec .wrap {
}
.fee_page .rental_fee_sec .wrap .lead_wrap {display: block;}
.fee_page .rental_fee_sec .wrap .lead_wrap .image {
    display: none;
}
.fee_page .rental_fee_sec .wrap .lead_wrap .right {width: auto;}
.fee_page .rental_fee_sec .wrap .lead_wrap .right .comment {
}
.fee_page .rental_fee_sec .wrap .fee_image {
}
.fee_page .rental_fee_sec .wrap .fee_image .name {
}
.fee_page .rental_fee_sec .wrap .fee_image .fee {
}
.fee_page .rental_fee_sec .wrap .fee_image .fee .image {padding: 25px 10px;width: 80%;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .navi {margin: 0 auto;top: -21px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box .name {font-size: 18px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .name_box .sub {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .period_image {margin-bottom: 11px;}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .name {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .comment {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .attention_box {
}
.fee_page .rental_fee_sec .wrap .fee_detail_wrap .comment_box .attention_box .attention {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .sub_heading {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .sub_heading .name {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box {display: block;margin-top: 25px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .left {width: auto;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .table_box .right {width: auto;margin-top: 25px;}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order {
}
.fee_page .rental_fee_sec .wrap .feelist_wrap .btn_order a {
    padding: 5px 40px;
    padding-bottom: 15px;
    border-radius: 10px;
    font-size: 17px;
}
.fee_page .option_sec {padding-top: 60px;}
.fee_page .option_sec .common_heading {
}
.fee_page .option_sec .common_heading .name {
}
.fee_page .option_sec .wrap {
}
.fee_page .option_sec .wrap .flex_wrap {display: block;}
.fee_page .option_sec .wrap .flex_wrap .s_option {width: auto;}
.fee_page .option_sec .wrap .flex_wrap .s_option .icon {width: 40px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box {margin-top: -20px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .name {font-size: 22px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .price {margin-top: -7px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .name_box .price .l_bold {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance {
    padding-left: 60px;
    width: calc(90% - 60px);
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance:before {
    width: 51px;
    height: 45px;
    left: 0px;
    background-size: 40px;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance .name {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_insurance .comment {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .attention {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .btn_more {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .btn_more .btn_modal {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .btn_area .modal_box .modal_content.fade {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service .name {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .s_service .comment {
}
.fee_page .deliv_fee_sec {padding-top: 60px;}
.fee_page .deliv_fee_sec .common_heading {
}
.fee_page .deliv_fee_sec .common_heading .name {
}
.fee_page .deliv_fee_sec .wrap {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table table td {
    padding: 5px;
    font-size: 13px;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .num {
	font-size:12px;
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .head {font-size: 12px;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .close_deli {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .close_deli .num {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .btn_common.btn_delifee {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .btn_common.btn_delifee .open.fee_open {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box {
}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box .name {display: block;width: auto;}
.fee_page .deliv_fee_sec .wrap .deli_fee_table .sub_box .s_box .fee {display: block;width: auto;padding-left: 14px;}
.fee_page .setting_sec {padding-top: 60px;}
.fee_page .setting_sec .common_heading {
}
.fee_page .setting_sec .common_heading .name {
}
.fee_page .setting_sec .common_heading .comment {
}
.fee_page .setting_sec .lead_box .comment {
    font-size: 15px;
    line-height: 1.5;
    padding-left: 17px;
    margin-left: 0px;
    margin-top: 3px;
}
.fee_page .setting_sec .wrap {margin-top: 25px;}
.fee_page .setting_sec .wrap .setting_service_wrap {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td {
    padding: 10px;
    font-size: 14px;
    margin: 0;
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table    .head.col_01 {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table    .head.col_02 {width: 100px;}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table     .setting {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table     .detail {
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table    .fee {
    padding: 12px;
    font-size: 14px;
}
.fee_page .setting_sec .wrap .setting_service_wrap .s_table    .fee .l_bold {
}
.fee_page .late_fee_sec {padding-top: 60px;}
.fee_page .late_fee_sec .common_heading {
}
.fee_page .late_fee_sec .common_heading .name {
}
.fee_page .late_fee_sec .wrap {
}
.fee_page .late_fee_sec .wrap .comment_box {
}
.fee_page .late_fee_sec .wrap .comment_box .comment {
}
.fee_page .late_fee_sec .wrap .comment_box .attention {
}
.fee_page .cancel_sec {padding-top: 60px;}
.fee_page .cancel_sec .common_heading {
}
.fee_page .cancel_sec .common_heading .name {
}
.fee_page .cancel_sec .wrap {
}
.fee_page .cancel_sec .wrap .comment_box {
}
.fee_page .cancel_sec .wrap .comment_box .comment {
}
.fee_page .cancel_sec .wrap .comment_box .attention {
}

.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp {padding-top: 60px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .close {top: -10px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap {display: block;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table {width: auto;margin-bottom: 30px;}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table .table_name {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table    .head {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table .postscript {
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .insurance_list .flex_wrap .s_table td {
    font-size: 13px;
    padding: 5px;
}

.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap table tr {
    display: block;
    width: 100%;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .left {
    padding: 10px;
    border-right: none;
    border-bottom: 1px solid #999;
    border-top: 10px solid #039c9f;
    display: block;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .center {
    border-right: none;
    border-bottom: 2px solid #999;
    display: block;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .right {
    border-bottom: 1px solid #999;
    display: block;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .right .attention {
    width: 90%;
    padding: 10px 0;
}
.fee_page .option_sec .wrap .flex_wrap .s_option .modal_disp .airport_list_wrap .head {
    display: none;
}
/*----------レンタル商品SP-----------*/
.item_page {
}
.item_page .page_top_sec {
}
.item_page .page_top_sec .wrap {
}
.item_page .page_top_sec .wrap .name {
}
.item_page .page_top_sec .wrap .sub {
}
.item_page .toc_sec {
}
.item_page .toc_sec .wrap {
}
.item_page .toc_sec .wrap .item_search {
}
.item_page .toc_sec .wrap .btn_all {
}
.item_page .toc_sec .wrap .s_toc {
}
.item_page .toc_sec .wrap .s_toc .name {
}
.item_page .toc_sec .wrap .s_toc .name .bg {
}
.item_page .toc_sec .wrap .s_toc .flex_wrap {
}
.item_page .toc_sec .wrap .s_toc .flex_wrap.other_item {
    flex-wrap: wrap;
}
.item_page .toc_sec .wrap .s_toc .flex_wrap .brand {width: calc(50% - 12px);}
.item_page .toc_sec .wrap .s_toc .flex_wrap .data {width: calc(50% - 12px);margin-bottom: 12px;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other {width: auto;margin: 0;margin-bottom: 12px;background-color: #fff;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other.col1 {width: 32%;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other.col2 {width: 62%;}
.item_page .toc_sec .wrap .s_toc .flex_wrap .other.col3 {width: 100%;}
.item_page .item_sec {
}
.item_page .item_sec .common_heading {
}
.item_page .item_sec .common_heading .name {
}
.item_page .item_sec .wrap {
}
.item_page .item_sec .wrap .s_wrap {display: block;}
.item_page .item_sec .wrap .s_wrap .side {margin: 0 auto;width: 85%;padding: 0;}
.item_page .item_sec .wrap .s_wrap .side .sticky {
    top: 0;
    margin-bottom: 30px;
}
.item_page .item_sec .wrap .s_wrap .side .logo {width: 46%;}
.item_page .item_sec .wrap .s_wrap .side .item_name {
}
.item_page .item_sec .wrap .s_wrap .side .item_image {width: 55%;}
.item_page .item_sec .wrap .s_wrap .side .data {
}
.item_page .item_sec .wrap .s_wrap .side .btn_order {
}
.item_page .item_sec .wrap .s_wrap .contents {margin: 0 auto;width: auto;border-left: none;}
.item_page .item_sec .wrap .s_wrap .contents .inner {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .lead {font-size: 17px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .area_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .area_name .bg {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap {display: block;}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .name {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .fee {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .btn_more {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .btn_more .btn_modal {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .close {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .name {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .plan .modal_box .modal_content .modal_disp .country {
}
.item_page .item_sec .wrap .s_wrap .contents .world_fee_wrap .s_plan .fee {
}

.modal_box .modal_content .modal_disp .modal_price_box .flex_wrap .s_wrap {
    width: 100%;
    margin-bottom: 0;
}
.modal_box .modal_content .modal_disp .modal_price_box .flex_wrap .s_wrap td {
   width:50%;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee {width: auto;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee {font-size: 15px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee .l_bold {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .fee .s_fee .mini {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box {width: auto;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .btn_more .btn_modal {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box.plan_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .flex_wrap .modal_box .modal_content .modal_disp {
    width: 90%;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option {display: block;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item {width: auto;margin: 0;margin-bottom: 15px;padding-left: 55px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item:before {
    width: 47px;
    height: 50px;
    left: 0;
    top: -4px;
    background-size: 43px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item .name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .item .mini {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box {width: auto;}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .btn_more .btn_modal {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box.plan_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_content .modal_disp {
    width: 90%;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right .data {
    margin: 0;
    font-size: 20px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .fee_area .option_box .s_option .modal_box .modal_order .wrap .item_wrap .item_box .right .category {
    margin: 0;
    font-size: 14px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .area_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .area_name .bg {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .image_box {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .image_box .image {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .comment {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box {
   padding-left: 54px;
   width: auto;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .attention_box:before {
	    width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .btn_more .btn_modal {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .accessories_area .modal_box .modal_content {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .area_name {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .area_name .bg {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box {display: block;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .name {margin: 0;width: auto;margin-bottom: 15px;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box {width: auto;}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .comment {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .q_text {
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .q_text:before {
    left: 8px;
    font-size: 23px;
    top: -10px;
}
.item_page .item_sec .wrap .s_wrap .contents .inner .features_area .sub_wrap .s_box .comment_box .s_faq .a_text {
}

/*----------お役立ち情報SP-----------*/
.useful_page {
}
.useful_page .page_top_sec {
}
.useful_page .page_top_sec .wrap {
}
.useful_page .page_top_sec .wrap .name {
}
.useful_page .page_top_sec .wrap .sub {
}
.useful_page .toc_sec {
}
.useful_page .toc_sec .wrap {
}
.useful_page .toc_sec .wrap .s_toc {
}
.useful_page .toc_sec .wrap .s_toc .name {
}
.useful_page .toc_sec .wrap .s_toc .name .bg {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {
}
.useful_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc  .mini {
}
.useful_page .store_rental_sec {
}
.useful_page .store_rental_sec .common_heading {
}
.useful_page .store_rental_sec .common_heading .name {
}
.useful_page .store_rental_sec .lead_box {
}
.useful_page .store_rental_sec .lead_box .comment {font-size: 15px;}
.useful_page .store_rental_sec .wrap {margin-top: 40px;}
.useful_page .store_rental_sec .wrap .flow_wrap {
}
.useful_page .store_rental_sec .wrap .flow_wrap .sub_heading {
}
.useful_page .store_rental_sec .wrap .flow_wrap .sub_heading .name {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area {display: block;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow {margin: 0 auto;width: auto;margin-bottom: 27px;}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box .num {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .name_box .name {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .image {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .comment {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .attention {
}
.useful_page .store_rental_sec .wrap .flow_wrap .flow_area .s_flow .comment .l_bold {
}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box {padding-left: 54px;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box:before {width: 33px;height: 33px;left: 12px;top: 31px;background-size: 32px;bottom: inherit;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap {display: block;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point {width: auto;margin-bottom: 15px;}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point .name {
}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .s_point .comment {
}
.useful_page .store_rental_sec .wrap .flow_wrap .point_box .flex_wrap .image {margin: 0 auto;width: auto;}
.useful_page .store_rental_sec .wrap .open_wrap {
}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading {
}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading .name {
}
.useful_page .store_rental_sec .wrap .open_wrap .sub_heading .comment {
}
.useful_page .store_rental_sec .wrap .open_wrap .access_area {display: block;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .image {margin: 0 auto;width: 90%;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail {width: 90%;margin: 0 auto;margin-top: 20px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box {display: block;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box .name {display: block;margin: auto;width: auto;margin-bottom: 10px;}
.useful_page .store_rental_sec .wrap .open_wrap .access_area .detail .s_box .comment {margin: 0;width: auto;}
.useful_page .store_rental_sec .wrap .open_wrap .map {
}
.useful_page .connect_sec {
}
.useful_page .connect_sec .common_heading {
}
.useful_page .connect_sec .common_heading .name {
}
.useful_page .connect_sec .wrap {
}
.useful_page .connect_sec .wrap .connect_wrap {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading .name {
}
.useful_page .connect_sec .wrap .connect_wrap .sub_heading .comment {
}
.useful_page .connect_sec .wrap .connect_wrap .inner {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .main_ac_btn.ac_open {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box {display: block;margin-bottom: 22px;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box:before {
    margin:auto;
    left: 0;
	right:0;
    bottom: 9px;
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .image {margin: 0 auto;width: 100%;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right {margin: 0 auto;width: auto;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .num {font-size: 15px;padding: 5px;/* margin-top: -20px; */position: relative;}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .comment {
}
.useful_page .connect_sec .wrap .connect_wrap .inner .sub_info .sub_ac_box .disp_wrap .s_box .right .comment .attention {
}
.useful_page .connect_sec .wrap .startguide_wrap {
}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading {
}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading .name {
}
.useful_page .connect_sec .wrap .startguide_wrap .sub_heading .comment {
}
.useful_page .connect_sec .wrap .startguide_wrap .inner {
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap {display: block;}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common {width: auto;}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a{
	padding-left:10px;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a:before {
   display:none;
}
.useful_page .connect_sec .wrap .startguide_wrap .inner .flex_wrap .btn_common a:after {
    width: 24px;
    height: 50px;
    right: 10px;
    margin: auto;
    top: 0;
    bottom: 0;
    background-size: 23px;
}
.useful_page .lan_sec {
}
.useful_page .lan_sec .common_heading {
}
.useful_page .lan_sec .common_heading .name {
}
.useful_page .lan_sec .lead_box {
}
.useful_page .lan_sec .lead_box .comment {
}
.useful_page .lan_sec .wrap {margin-top: 40px;}
.useful_page .lan_sec .wrap .lan_wrap {
}
.useful_page .lan_sec .wrap .lan_wrap .sub_heading {
}
.useful_page .lan_sec .wrap .lan_wrap .sub_heading .name {
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap {
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .name {
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap {
}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .flex_wrap .btn_item {width: 47%;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box {padding-left: 54px;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box:before {width: 33px;height: 33px;left: 12px;top: 31px;background-size: 32px;bottom: inherit;}
.useful_page .lan_sec .wrap .lan_wrap .m_wrap .point_box .comment {
}
.useful_page .detail_sec {
}
.useful_page .detail_sec .common_heading {
}
.useful_page .detail_sec .common_heading .name {
}
.useful_page .detail_sec .lead_box {
}
.useful_page .detail_sec .lead_box .comment {
}
.useful_page .detail_sec .wrap {
}
.useful_page .detail_sec .wrap .ui_wrap {
}
.useful_page .detail_sec .wrap .ui_wrap .sub_heading {
}
.useful_page .detail_sec .wrap .ui_wrap .sub_heading .name {
}
.useful_page .detail_sec .wrap .ui_wrap .inner {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .main_ac_btn {padding-left: 10px;}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .comment {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .url {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .login {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .pw {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list .list {
}
.useful_page .detail_sec .wrap .ui_wrap .inner .sub_info .sub_ac_box .comment_box .info_box .s_list .flow {
}
.useful_page .detail_sec .wrap .privacy_wrap {
}
.useful_page .detail_sec .wrap .privacy_wrap .sub_heading {
}
.useful_page .detail_sec .wrap .privacy_wrap .sub_heading .name {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box {display: block;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left {width: auto;margin: 0 auto;}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .name {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .name .bg {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .left .comment {
}
.useful_page .detail_sec .wrap .privacy_wrap .about_box .image {margin: 0 auto;width: auto;margin-top: 20px;margin-bottom: 30px;}
.useful_page .detail_sec .wrap .privacy_wrap .case_box {
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .name {
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case {
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case .label {
}
.useful_page .detail_sec .wrap .privacy_wrap .case_box .s_case .comment {
}
.useful_page .detail_sec .wrap .privacy_wrap .background {margin-top: 25px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box {
}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .name {
}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .comment {
}
.useful_page .detail_sec .wrap .privacy_wrap .background .m_comment_box .comment.list {
}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box {padding-left: 54px;}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box:before {width: 33px;height: 33px;left: 12px;top: 31px;background-size: 32px;bottom: inherit;}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box .comment {
}
.useful_page .detail_sec .wrap .privacy_wrap .background .point_box .comment .color {
}
.useful_page .setting_sec {
}
.useful_page .setting_sec .common_heading {
}
.useful_page .setting_sec .common_heading .name {
}
.useful_page .setting_sec .lead_box {
}
.useful_page .setting_sec .lead_box .comment {
}
.useful_page .setting_sec .lead_box .attention {
}
.useful_page .setting_sec .wrap {
}
.useful_page .setting_sec .wrap .setting_service_wrap {
}
.useful_page .setting_sec .wrap .setting_service_wrap .lead_box {
}
.useful_page .setting_sec .wrap .setting_service_wrap .lead_box .comment {font-size: 15px;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table table tbody td {
    padding: 10px;
    font-size: 14px;
    margin: 0;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_01 {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .head.col_02 {width: 100px;}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .setting {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .detail {
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .fee {
    padding: 12px;
    font-size: 14px;
}
.useful_page .setting_sec .wrap .setting_service_wrap .s_table .fee .l_bold {
}
.useful_page .long_rental_sec {
}
.useful_page .long_rental_sec .common_heading {
}
.useful_page .long_rental_sec .common_heading .name {
}
.useful_page .long_rental_sec .lead_box {
}
.useful_page .long_rental_sec .lead_box .comment {
}
.useful_page .long_rental_sec .wrap {margin-top: 40px;}
.useful_page .long_rental_sec .wrap .order_wrap {
}
.useful_page .long_rental_sec .wrap .order_wrap .sub_heading {
}
.useful_page .long_rental_sec .wrap .order_wrap .sub_heading .name {
}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap {display: block;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box {width: auto;margin-bottom: 30px;}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .name {
}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .image {
}
.useful_page .long_rental_sec .wrap .order_wrap .flex_wrap .s_box .comment {
}
.useful_page .long_rental_sec .wrap .attention_wrap {
}
.useful_page .long_rental_sec .wrap .attention_wrap .sub_heading {
}
.useful_page .long_rental_sec .wrap .attention_wrap .sub_heading .name {
}
.useful_page .long_rental_sec .wrap .attention_wrap .comment {
}
.useful_page .subscription_sec {
}
.useful_page .subscription_sec .common_heading {
}
.useful_page .subscription_sec .common_heading .name {
}
.useful_page .subscription_sec .common_heading .name .mini {
}
.useful_page .subscription_sec .lead_box {
}
.useful_page .subscription_sec .lead_box .comment {
}
.useful_page .subscription_sec .banner {margin-top: 20px;}
.useful_page .subscription_sec .wrap {margin-top: 40px;}
.useful_page .subscription_sec .wrap .feature_wrap {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading .name {
}
.useful_page .subscription_sec .wrap .feature_wrap .sub_heading .mini_comment {
}
.useful_page .subscription_sec .wrap .feature_wrap .background {
}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap {display: block;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature {margin: 0 auto;width: 90%;padding: 20px 0;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature:nth-child(2) {
    border-left:none;
    border-right:none;
    border-bottom: 1px solid #393939;
    border-top: 1px solid #393939;
}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .icon {
}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .name {font-size: 13px;}
.useful_page .subscription_sec .wrap .feature_wrap .background .flex_wrap .s_feature .mini {
}
.useful_page .trouble_sec {
}
.useful_page .trouble_sec .common_heading {
}
.useful_page .trouble_sec .common_heading .name {
}
.useful_page .trouble_sec .lead_box {
}
.useful_page .trouble_sec .lead_box .comment {
}
.useful_page .trouble_sec .wrap {
}
.useful_page .trouble_sec .wrap .trouble_wrap {
}
.useful_page .trouble_sec .wrap .trouble_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .trouble_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble {display: block;border: none;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .name {width: auto;padding: 12px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box {width: auto;padding: 20px 10px;}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .attention {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment .l_bold {
}
.useful_page .trouble_sec .wrap .trouble_wrap .trouble_list .s_trouble .comment_box .comment .mini {
}
.useful_page .trouble_sec .wrap .reset_wrap {margin-top: 40px;}
.useful_page .trouble_sec .wrap .reset_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .reset_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .reset_wrap .background {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .reset_lead {padding-left: 58px;font-size: 14px;margin-bottom: 25px;}
.useful_page .trouble_sec .wrap .reset_wrap .background .reset_lead:before {
    width: 50px;
    height: 64px;
    left: 2px;
    top: -6px;
    background-size: 41px;
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .main_ac_btn.ac_open {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .name {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set .comment {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .s_set .s_attention {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .attention {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .name_mini {
}
.useful_page .trouble_sec .wrap .reset_wrap .background .sub_info .sub_ac_box .reset_box .bottoms {
}
.useful_page .trouble_sec .wrap .contact_wrap {margin-top: 40px;}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading {
}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading .name {
}
.useful_page .trouble_sec .wrap .contact_wrap .sub_heading .comment {
}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box {width: auto;padding: 25px;}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box .comment {padding: 0;font-size: 13px;}
.useful_page .trouble_sec .wrap .contact_wrap .contact_box .comment:before {
   display:none;
}
.useful_page .contact_sec {
}
.useful_page .contact_sec .wrap {
}
.useful_page .contact_sec .wrap .btn_area {
}
.useful_page .contact_sec .wrap .btn_area .btn_link {
}
.useful_page .contact_sec .wrap .btn_area .btn_link .order {
}
.useful_page .contact_sec .wrap .tel_wrap {
}
.useful_page .contact_sec .wrap .tel_wrap .name {
}
.useful_page .contact_sec .wrap .tel_wrap .phone {
}
.useful_page .contact_sec .wrap .tel_wrap .phone .mini {
}
/*----------選び方のコツSP-----------*/
.tips_page {
}
.tips_page .page_top_sec {
}
.tips_page .page_top_sec .wrap {
}
.tips_page .page_top_sec .wrap .name {
}
.tips_page .page_top_sec .wrap .sub {
}
.tips_page .toc_sec {
}
.tips_page .toc_sec .wrap {
}
.tips_page .toc_sec .wrap .s_toc {
}
.tips_page .toc_sec .wrap .s_toc .name {
}
.tips_page .toc_sec .wrap .s_toc .name .bg {
}
.tips_page .toc_sec .wrap .s_toc .flex_wrap {
}
.tips_page .toc_sec .wrap .s_toc .flex_wrap .btn_toc {
}
.tips_page .wifi_tips_sec {padding-top: 60px;}
.tips_page .wifi_tips_sec .common_heading {
}
.tips_page .wifi_tips_sec .common_heading .name {
}
.tips_page .wifi_tips_sec .lead_box {
}
.tips_page .wifi_tips_sec .lead_box .comment {
}
.tips_page .wifi_tips_sec .wrap {
}
.tips_page .wifi_tips_sec .wrap .check_wrap {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .num {width: 30px;font-size: 20px;height: 37px;margin-right: 12px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right {width: calc(100% - 50px);}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .name_box .right .comment {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .check_image {width: auto;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box {width: auto;padding-left: 54px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 18px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .point_box .comment {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips {width: auto;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .lead {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .main_ac_btn.ac_open {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .left {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .left .name {font-size: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .right {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .right .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .about {font-size: 13px;padding: 5px;width: calc(100% - 8px);}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .method {font-size: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .left .quality {font-size: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .right {}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .s_list .right .data {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .data_volume .head .right .name .s_name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .sub_info .sub_ac_box .router_data    .head {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap {display: block;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box {width: 90%;margin: 0 auto;margin-bottom: 20px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .data_tips .flex_wrap .s_box .comment {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .lead {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .main_ac_btn.ac_open {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .sub_info .sub_ac_box .areamap_box .s_area .attention {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box .name {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .area_tips .point_box .comment {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .lead {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .attention {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .main_ac_btn.ac_open {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list {
}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list    .head {font-size: 13px;}
.tips_page .wifi_tips_sec .wrap .check_wrap .s_check .speed_tips .sub_info .sub_ac_box .speed_list td {
    padding: 5px;
    font-size: 12px;
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .sub_heading {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .sub_heading .name {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background {padding-top: 30px;margin-top: 24px;padding-bottom: 30px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .image {
}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area {display: block;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order {width: 95%;margin: 0 auto;margin-bottom: 12px;}
.tips_page .wifi_tips_sec .wrap .shindan_wrap .background .btn_area .btn_order  .l_bold {
}
.tips_page .wifi_tips_sec .wrap .option_wrap {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .sub_heading {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .sub_heading .name {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .option_name {margin-bottom: 20px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .option_name .bg {font-size: 15px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .s_lead {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box {display: block;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .image {margin: 0 auto;width: 39%;margin-bottom: 20px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right .comment {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .detail_box .right .attention {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .name {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table {
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table    .head {font-size: 14px;}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .battery_table td {
    padding: 7px;
    font-size: 14px;
}
.tips_page .wifi_tips_sec .wrap .option_wrap .s_option .battery_list .comment {
}
.tips_page .connect_sec {padding-top: 20px;}

.tips_page .connect_sec .common_heading {
}
.tips_page .connect_sec .common_heading .name {
}
.tips_page .connect_sec .lead_box {
}
.tips_page .connect_sec .lead_box .comment {font-size: 15px;}
.tips_page .connect_sec .wrap {margin-top: 40px;}
.tips_page .connect_sec .wrap .connect_wrap {
}
.tips_page .connect_sec .wrap .connect_wrap .image {
}
.tips_page .connect_sec .wrap .connect_wrap .comment {
}
.tips_page .connect_sec .wrap .connect_wrap .attention {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list {margin-top: 40px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect {display: block;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left {width: auto;padding: 10px 22px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .name {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .sub {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right {width: auto;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right td {
    padding: 7px;
    font-size: 13px;
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .right .head {font-size: 14px;}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .name .mini {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .left .sub .mini {
}
.tips_page .connect_sec .wrap .connect_wrap .connect_list .s_connect .attention {
}
.tips_page .meeting_sec {padding-top: 60px;}

.tips_page .meeting_sec .common_heading {
}
.tips_page .meeting_sec .common_heading .name {
}
.tips_page .meeting_sec .wrap {
}
.tips_page .meeting_sec .wrap .meeting_wrap {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading .name {
}
.tips_page .meeting_sec .wrap .meeting_wrap .sub_heading .comment {
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box {
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order {display: block;margin-bottom: 25px;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name {width: 81%;margin: 0 auto;margin-bottom: 5px;font-size: 17px;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name:before {
	display:none;
}
	.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .name .color {
}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order {width: 90%;margin: 0 auto;}
.tips_page .meeting_sec .wrap .meeting_wrap .order_box .s_order .btn_order  .l_bold {
}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box {padding-left: 54px;width: auto;}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .meeting_sec .wrap .meeting_wrap .point_box .name {
}
.tips_page .meeting_sec .wrap .meeting_wrap .point_box .comment {
}
.tips_page .tab_sec {padding-top: 60px;}

.tips_page .tab_sec .common_heading {
}
.tips_page .tab_sec .common_heading .name {
}
.tips_page .tab_sec .wrap {
}
.tips_page .tab_sec .wrap .item_wrap {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap {display: block;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item {width: auto;margin-bottom: 20px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .item_name {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .item_name .mini {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .image {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {
}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {font-size: 12px;width: 65px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {width: calc(100% - 115px);font-size: 12px;}
.tips_page .tab_sec .wrap .item_wrap .flex_wrap .s_item .attention {
}
.tips_page .tab_sec .wrap .item_wrap .point_box {padding-left: 54px;width: auto;}
.tips_page .tab_sec .wrap .item_wrap .point_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .tab_sec .wrap .item_wrap .point_box .name {
}
.tips_page .tab_sec .wrap .item_wrap .point_box .comment {
}
.tips_page .tab_sec .wrap .item_wrap .point_box .attention {
}
.tips_page .tab_sec .wrap .item_wrap .attention_box {padding-left: 54px;width: auto;}
.tips_page .tab_sec .wrap .item_wrap .attention_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .tab_sec .wrap .item_wrap .attention_box .name {
}
.tips_page .tab_sec .wrap .item_wrap .attention_box .comment {
}
.tips_page .tab_sec .wrap .set_wrap {
}
.tips_page .tab_sec .wrap .set_wrap .sub_heading {
}
.tips_page .tab_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .tab_sec .wrap .set_wrap .background {padding-bottom: 35px;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap {display: block;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set {width: auto;margin-bottom: 40px;}
	.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set:last-child {
		margin-bottom:0;
	}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .name {
}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .image {margin: 0 auto;width: 90%;margin-bottom: 10px;}
.tips_page .tab_sec .wrap .set_wrap .background .flex_wrap .s_set .list {width: auto;padding-left: 20px;}
.tips_page .tab_sec .wrap .return_wrap {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .tab_sec .wrap .return_wrap .sub_heading .comment .color {
}
.tips_page .tab_sec .wrap .return_wrap .s_lead {
}
.tips_page .tab_sec .wrap .return_wrap .s_return {display: block;}
.tips_page .tab_sec .wrap .return_wrap .s_return .name {width: auto;margin: 0;font-size: 17px;margin-bottom: 20px;border-bottom: 1px solid #393939;padding-bottom: 15px;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right {padding: 0;width: auto;border: none;}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .comment {
}
.tips_page .tab_sec .wrap .return_wrap .s_return .right .attention {
}
.tips_page .pc_rental_sec {padding-top: 60px;}
.tips_page .pc_rental_sec .common_heading {
}
.tips_page .pc_rental_sec .common_heading .name {
}
.tips_page .pc_rental_sec .wrap {
}
.tips_page .pc_rental_sec .wrap .item_wrap {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap {display: block;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item {width: auto;margin-bottom: 20px;}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .name {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .name .mini {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .image {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .copy {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {
}
.tips_page .pc_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {word-break: break-all;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box {padding-left: 54px;}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .name {
}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .comment {
}
.tips_page .pc_rental_sec .wrap .item_wrap .attention_box .attention {
}
.tips_page .pc_rental_sec .wrap .set_wrap {
}
.tips_page .pc_rental_sec .wrap .set_wrap .sub_heading {
}
.tips_page .pc_rental_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .pc_rental_sec .wrap .set_wrap .background {
}
.tips_page .pc_rental_sec .wrap .set_wrap .background .image {
}
.tips_page .pc_rental_sec .wrap .return_wrap {
}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading {
}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .pc_rental_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box {padding-left: 54px;}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box .name {
}
.tips_page .pc_rental_sec .wrap .return_wrap .attention_box .comment {
}
.tips_page .kt_rental_sec {padding-top: 60px;padding-bottom: 60px;}
.tips_page .kt_rental_sec .common_heading {
}
.tips_page .kt_rental_sec .common_heading .name {
}
.tips_page .kt_rental_sec .wrap {
}
.tips_page .kt_rental_sec .wrap .item_wrap {
}
.tips_page .kt_rental_sec .wrap .item_wrap .sub_heading {
}
.tips_page .kt_rental_sec .wrap .item_wrap .sub_heading .name {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap {display: block;margin-top: 20px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item {width: auto;margin-bottom: 25px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .name {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .name .mini {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .image {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {font-size: 12px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {font-size: 12px;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right {margin: 0 auto;width: auto;}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box .comment {
}
.tips_page .kt_rental_sec .wrap .item_wrap .flex_wrap .right .comment_box .l_comment {
}
.tips_page .kt_rental_sec .wrap .set_wrap {
}
.tips_page .kt_rental_sec .wrap .set_wrap .background {margin-top: 20px;}
.tips_page .kt_rental_sec .wrap .set_wrap .background .image {width: 90%;}
.tips_page .kt_rental_sec .wrap .return_wrap {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .comment {
}
.tips_page .kt_rental_sec .wrap .return_wrap .sub_heading .comment .color {
}
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box {padding-left: 54px;}
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
    }
.tips_page .kt_rental_sec .wrap .return_wrap .attention_box .comment {
}

.tips_page .world_sec {padding-bottom: 50px;}
.tips_page .world_sec .common_heading {
}
.tips_page .world_sec .common_heading .name {
}
.tips_page .world_sec .wrap {
}
.tips_page .world_sec .wrap .item_wrap {
}
.tips_page .world_sec .wrap .item_wrap .sub_heading {
}
.tips_page .world_sec .wrap .item_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap {display: block;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item {width: auto;margin-bottom: 20px;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .item_name {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .item_name .mini {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .image {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec {
}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .name {font-size: 12px;width: 65px;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment {width: calc(100% - 115px);font-size: 12px;}
.tips_page .world_sec .wrap .item_wrap .flex_wrap .s_item .spec_box .s_spec .comment .red {
}
.tips_page .world_sec .wrap .item_wrap .attention_box {padding-left: 54px;width: auto;}
.tips_page .world_sec .wrap .item_wrap .attention_box:before {
        width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
}
.tips_page .world_sec .wrap .item_wrap .attention_box .name {
}
.tips_page .world_sec .wrap .item_wrap .attention_box .comment {
}
.tips_page .world_sec .wrap .set_wrap {
}
.tips_page .world_sec .wrap .set_wrap .sub_heading {
}
.tips_page .world_sec .wrap .set_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .set_wrap .background {padding-top: 22px;padding-bottom: 22px;}
.tips_page .world_sec .wrap .set_wrap .background .image {width: 90%;}
.tips_page .world_sec .wrap .return_wrap {
}
.tips_page .world_sec .wrap .return_wrap .sub_heading {
}
.tips_page .world_sec .wrap .return_wrap .sub_heading .name {
}
.tips_page .world_sec .wrap .return_wrap .point_box {padding-left: 54px;width: auto;}
.tips_page .world_sec .wrap .return_wrap .point_box:before {
	    width: 33px;
        height: 33px;
        left: 12px;
        top: 14px;
        background-size: 32px;
        bottom: inherit;
}
	.tips_page .world_sec .wrap .return_wrap .point_box .name {
}
.tips_page .world_sec .wrap .return_wrap .point_box .comment {
}
.tips_page .world_sec .wrap .return_wrap .point_box .comment .color {
}


/*----------アクセスSP-----------*/
.access_page {
}
.access_page .page_top_sec {padding-bottom: 33px;}
.access_page .page_top_sec .wrap {
}
.access_page .page_top_sec .wrap .name {
}
.access_page .page_top_sec .wrap .sub {
}
.access_page .about_sec {padding-top: 40px;padding-bottom: 60px;}
.access_page .about_sec .wrap {
}
.access_page .about_sec .wrap .sub_heading {
}
.access_page .about_sec .wrap .sub_heading .name {
}
.access_page .about_sec .wrap .lead_box {
}
.access_page .about_sec .wrap .lead_box .lead {
}
.access_page .about_sec .wrap .lead_box .lead .u_line {
}
.access_page .about_sec .wrap .lead_box .comment {
}
.access_page .about_sec .wrap .lead_box .attention {
}
.access_page .about_sec .wrap .sub_wrap {display: block;}
.access_page .about_sec .wrap .sub_wrap .image {margin: 0 auto;width: auto;margin-bottom: 20px;}
.access_page .about_sec .wrap .sub_wrap .address {width: auto;}
.access_page .about_sec .wrap .sub_wrap .address .store_name {
}
.access_page .about_sec .wrap .sub_wrap .address .name {
}
.access_page .about_sec .wrap .sub_wrap .address .comment {
}
.access_page .about_sec .wrap .sub_wrap .address .list {
}
.access_page .about_sec .g_map {
}
.access_page .access_sec {padding-top: 60px;padding-bottom: 60px;}
.access_page .access_sec .wrap {
}
.access_page .access_sec .wrap .sub_heading {
}
.access_page .access_sec .wrap .sub_heading .name {
}
.access_page .access_sec .wrap .s_access {
}
.access_page .access_sec .wrap .s_access .sub_info {
}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn.ac_open {
}
.access_page .access_sec .wrap .s_access .sub_info .main_ac_btn.ac_open .l_bold {display: block;padding: 0;font-size: 15px;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box {
}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap {display: block;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box {width: auto;padding: 10px;}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box:before {
	display:none;
}
	.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box .image {
}
.access_page .access_sec .wrap .s_access .sub_info .sub_ac_box .flex_wrap .s_box .comment {
}
    .agreement_page .page_top_sec {
        padding-top: 100px;
        padding-bottom: 33px;
    }
}