@charset "UTF-8";

/* CSS Document */
/* font 
---------------------------------*/
/*
font_select{
font-family: proxima-nova, 'Noto Sans JP',sans-serif;
font-family: "Kozuka Gothic Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
}
*/
/* Clearfix
---------------------------------*/
.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.4s;
}
@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;
}
.modal_box.show .modal_content {
 display: block;
	animation: fadein 0.4s;
	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: 900px;
    margin-top: 50px;
    padding-bottom: 40px;
    padding-top: 50px;
    border-radius: 7px;
    overflow: hidden;
}
.modal_box.show .modal_content .modal_disp{
  animation: SlideIn 0.6s;
}
@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: 28px;color: #929292;font-size: 45px;top: 5px;line-height: 1.5;width: 36px;text-align: center;cursor: pointer;}
/*----------/モーダル基本-----------*/


html {
  margin: 0;
  background-color: #f9f9f9;
}
body {
	margin: 0 auto;
	font-family: 'Noto Sans JP',sans-serif;
	background-color: #fff;
}
body.noscroll {
	overflow:hidden !important;
	touch-action: none;
}
img{
width: 100%;
height: auto;
}

/*============================
#detail02
============================*/
#detail02.main_wrap {
}
#detail02.main_wrap .flex_wrap {
}
#detail02.main_wrap .flex_wrap .left_box {
}
#detail02.main_wrap .flex_wrap .left_box .image_area {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main .image.item {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb .image.thumbnail {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features .name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features .comment {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box .name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box .comment {
}
#detail02.main_wrap .flex_wrap .right_box.detail02 {
    margin-top: -60px;
}
#detail02.main_wrap .flex_wrap .right_box .order_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box {border-bottom: none;margin-bottom: 10px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .label {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .deliv_info {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .deliv_info .shortest_deliv {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap {margin-bottom: 10px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name {border-bottom: 1px dotted #393939;padding-bottom: 10px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name .name {color: #FF854C;font-size: 19px;line-height: 1.5;font-weight: 600;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .cat_name .name {color: #0B8E93;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .cat_name .name a{
	padding-right: 33px;
	position:relative;
	cursor:pointer;
	transition:0.5s;
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .cat_name .name a:hover{
	opacity:0.7;
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .cat_name .name a:before{
	position:absolute;
	content:"";
	width: 28px;
	height: 28px;
	/* background-color:#ccc; */
	right: 0;
	background-image: url(../img/detail02/icon_question.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 25px;
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp {max-width: 700px;width: 90%;margin: 0 auto;margin-top: 40px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .close {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box {margin: 0 auto;width: 90%;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .name {color: #fff;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .lead {margin: 0;font-size: 16px;line-height: 1.6;font-weight: 600;margin-bottom: 20px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .image {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .point_box {margin-top: 26px;margin-bottom: 20px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .point_box .point {margin: 0 auto;font-size: 15px;line-height: 1.5;margin-bottom: 7px;padding-left: 21px;position: relative;width: 92%;color: #393939;font-weight: 500;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap.monthly_wrap .modal_disp .subsc_box .point_box .point:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 18px;
    background-color: #15706e;
    left: 4px;
    top: 4px;
}


#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name .comment {font-size: 14px;line-height: 1.5;color: #393939;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box {margin-top: 5px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .day {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee .mini {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .btn_more {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .btn_more .btn_modal {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .modal_content.modal_append {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .s_message_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .s_message_box .s_message {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .payment_box {margin-top: 10px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .payment_box .name {color: #FF854C;font-size: 14px;line-height: 1.5;font-weight: 600;background-color: #ffedd5;padding: 5px;text-align: center;border-radius: 7px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .payment_box .name {color: #007171;background-color: #dbe7de;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order {margin-top: 13px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next a {
	font-weight:600;
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap.monthly_wrap .to_order .btn_next a {
	background-color:#0B8E93
}

/*============================
#order-start
============================*/
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next #order-start {font-weight: 600;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee {display: flex;align-items: center;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .month {font-size: 15px;line-height: 1.5;font-weight: 500;color: #393939;margin-right: 12px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .fee {font-size: 21px;line-height: 1.5;font-weight: 600;color: #0B8E93;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .fee .mini {color: #393939;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .attention {font-size: 13px;line-height: 1.5;color: #393939;margin-top: 10px;position: relative;padding-left: 16px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .attention:before {
	content:"※";
	position:absolute;
	left:0;
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box {margin-top: 30px;}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .name {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .lead {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .logo {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .monthly_fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .monthly_fee .mini {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .lead {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .sub_comment {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_comment {
}
#detail02.main_wrap .other_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee .l_bold {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .lead {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more .btn_modal {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .modal_content.modal_append {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .comment {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .comment {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .comment {
}
#detail02.main_wrap .other_wrap .faq_wrap {
}
#detail02.main_wrap .other_wrap .faq_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .main_ac_btn.ac_open {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box .comment {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee .l_bold {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .comment {
}

/*============================
#detail03
============================*/
#detailrightbloc h2.item-name {
   margin-bottom: 15px;
}

#detail03.main_wrap {
}
#detail03.main_wrap .flex_wrap {
}
#detail03.main_wrap .flex_wrap .left_box {
}
#detail03.main_wrap .flex_wrap .left_box .image_area {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main .image.item {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb .image.thumbnail {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features .name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features .comment {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box .name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box .comment {
}
#detail03.main_wrap .flex_wrap .right_box {margin-top: -30px;}
#detail03.main_wrap .flex_wrap .right_box .order_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box .name {color: #0B8E93;font-size: 23px;line-height: 1.5;font-weight: 600;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box .sub {font-size: 15px;line-height: 1.5;color: #e22d25;padding-left: 15px;position: relative;margin-top: 3px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box .sub:before {
	content:"※";
	position:absolute;
	left:0;
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box {margin-top: 13px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box .deliv_info {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box .deliv_info .shortest_deliv {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .day {font-size: 18px !important;font-weight: 500;color: #393939;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee .mini {margin-left: 4px;color: #393939;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .fee_comment {margin-top: 10px;line-height: 1.5;font-size: 14px;color: #393939;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .fee_comment .mini {font-size: 12px !important;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box {margin-top: 12px;border-top: 1px dotted #393939;padding-top: 10px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .name {color: #393939;font-size: 15px;line-height: 1.5;font-weight: 600;padding-bottom: 6px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .list {font-size: 14px;padding-left: 15px;position: relative;line-height: 1.5;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .list:before {
    content: "・";
    position: absolute;
	left:0;
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .message {background-color: #f5f5f5;padding: 10px;border-radius: 10px;font-size: 13px;line-height: 1.5;margin-top: 8px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .name {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next {
}

/*============================
#order-start
============================*/
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next #order-start {background-color: #0B8E93;font-size: 15px;line-height: 1.5;font-weight: 600;}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan {margin: 0 auto;width: 83%;}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .name {font-size: 14px;line-height: 1.5;font-weight: 500;color: #393939;margin-bottom: 5px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .btn_item {margin: 0 auto;width: 100%;margin-left: 7px;}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .btn_item a {
	display:block;
	/* text-align: center; */
	{}{}
;
	color: #FF854C;
	font-size: 17px;
	line-height: 1.5;
	font-weight: 500;
	/* padding: 10px 40px; */
	border-radius: 7px;
	/* border: 2px solid #FF854C; */
	text-decoration: underline;
}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .btn_item a:before {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .btn_item a:hover {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .related_box {display: none;}
#detail03.main_wrap .flex_wrap .right_box .order_box .related_box .name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .lead {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .sub_comment {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_comment {
}
#detail03.main_wrap .other_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee .l_bold {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more .btn_modal {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .modal_content.modal_append {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .comment {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .comment {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .comment {
}
#detail03.main_wrap .other_wrap .faq_wrap {
}
#detail03.main_wrap .other_wrap .faq_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .main_ac_btn.ac_open {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box .comment {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee .l_bold {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .comment {
}

@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;
  }
/*============================
#detail02 SP
============================*/
#detail02.main_wrap {
}
#detail02.main_wrap .flex_wrap {
}
#detail02.main_wrap .flex_wrap .left_box {
}
#detail02.main_wrap .flex_wrap .left_box .image_area {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main .image.item {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb {
}
#detail02.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb .image.thumbnail {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features .name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .s_features .comment {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box .name {
}
#detail02.main_wrap .flex_wrap .left_box .features_wrap .attention_box .comment {
}
#detail02.main_wrap .flex_wrap .right_box {margin-top: 45px !important;}
#detail02.main_wrap .flex_wrap .right_box .order_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .label {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .deliv_info {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .deliv_box .deliv_info .shortest_deliv {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name .name {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cat_name .comment {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .day {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee .mini {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .btn_more {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .btn_more .btn_modal {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .modal_box .modal_content.modal_append {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .s_message_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .s_message_box .s_message {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .payment_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .payment_box .name {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next {
}

/*============================
#order-start
============================*/
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next #order-start {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .month {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .monthly_fee .fee .mini {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .attention {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .name {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .lead {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .logo {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .monthly_fee {
}
#detail02.main_wrap .flex_wrap .right_box .order_box .related_box .monthly_order .btn_monthly  .monthly_fee .mini {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .lead {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .sub_comment {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .wrap_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_name {
}
#detail02.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_comment {
}
#detail02.main_wrap .other_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee .l_bold {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .lead {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more .btn_modal {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .modal_content.modal_append {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .comment {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .comment {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .name {
}
#detail02.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .comment {
}
#detail02.main_wrap .other_wrap .faq_wrap {
}
#detail02.main_wrap .other_wrap .faq_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .main_ac_btn.ac_open {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box {
}
#detail02.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box .comment {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .wrap_name {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee .l_bold {
}
#detail02.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .comment {
}


/*============================
#detail03
============================*/
#detail03.main_wrap {
}
#detail03.main_wrap .flex_wrap {
}
#detail03.main_wrap .flex_wrap .left_box {
}
#detail03.main_wrap .flex_wrap .left_box .image_area {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .main .image.item {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb {
}
#detail03.main_wrap .flex_wrap .left_box .image_area .slide_wrap .thumb .image.thumbnail {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features .name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .s_features .comment {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box .name {
}
#detail03.main_wrap .flex_wrap .left_box .features_wrap .attention_box .comment {
}
#detail03.main_wrap .flex_wrap .right_box {margin-top: 26px;}
#detail03.main_wrap .flex_wrap .right_box .order_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box .name {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .plan_box .sub {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box .deliv_info {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .deliv_box .deliv_info .shortest_deliv {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .day {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .s_fee .fee .mini {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .fee_comment {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .fee_box .fee_comment .mini {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .name {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .list {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .cancel_box .message {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .name {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next {
}

/*============================
#order-start
============================*/
#detail03.main_wrap .flex_wrap .right_box .order_box .cart_wrap .to_order .btn_next #order-start {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .name {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .basic_plan .btn_item {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .related_box {
}
#detail03.main_wrap .flex_wrap .right_box .order_box .related_box .name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .lead {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .left_box .data_wrap .s_data_info .sub_comment {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .wrap_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_name {
}
#detail03.main_wrap .flex_wrap.flex_wrap02 .right_box .spec_wrap .s_spec .s_comment {
}
#detail03.main_wrap .other_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .fee .l_bold {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .btn_more .btn_modal {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .left .modal_box .modal_content.modal_append {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance01 .comment {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance02 .comment {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .name {
}
#detail03.main_wrap .other_wrap .insurance_wrap .s_flex_wrap .right .insurance_box .s_insurance.insurance03 .comment {
}
#detail03.main_wrap .other_wrap .faq_wrap {
}
#detail03.main_wrap .other_wrap .faq_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .main_ac_btn.ac_open {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box {
}
#detail03.main_wrap .other_wrap .faq_wrap .sub_info .sub_ac_box .a_box .comment {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .wrap_name {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .fee .l_bold {
}
#detail03.main_wrap .other_wrap .deliv_fee_wrap .s_flex_wrap .comment {
}

}