@charset "utf-8";

body{
	color: #333333;
	background-color: #ffffff;
	background-image: url();
}

/*リンク
====================*/
a {
	color: #333333;
}


/*ポイントカラー
=====================*/
/*A 購入ボタン、検索ボタン、サイドバーの項目、ナビゲーションの背景色 説明、関連商品、ナビゲーションの線の色 アイコンの色*/
.pc_A{
	color: #1a3c34}
.pc_bg_A{
	background-color: #1a3c34;
}
.pc_border_A{
	border-color: #1a3c34!important;
}

/*B 購入ボタン、検索ボタン、サイドバーの項目、ナビゲーションの文字色*/
.pc_B{
	color: #ffffff;
}
.pc_bg_B{
	background-color: #ffffff;
}
.pc_border_B{
	border-color: #ffffff!important;
}

/*C 矢印、ページトップ*/
.pc_C{
	color: #1a3c34;
}
.pc_bg_C{
	background-color: #1a3c34;
}
.pc_border_C{
	border-color: #1a3c34!important;
}

/*D 記事のカテゴリーの背景色、ランキングの背景色 ※文字色はポイントカラーB*/
.pc_D{
	color: #1a3c34;
}
.pc_bg_D{
	background-color: #1a3c34;
}
.pc_border_D{
	border-color: #1a3c34!important;
}


/*ポイントカラー A*/
.faq-q .ques-line,
.form-submit input[type="submit"],
#secondary .widget-title,
.p-c1_bg,
.g_nav .g_nav_menu li a span:after,
.pwd_btn{
	background: #1a3c34;
}
.scrollable-table::-webkit-scrollbar-thumb{
	background: #1a3c34;
}
.faq-catname span,
.in_title,
.slick_area h2,
.section_title span,
.p-c1_border,
.wp-pagenavi a,
.wp-pagenavi span{
	border-color: #1a3c34!important;
}
.wp-pagenavi a:hover,
.wp-pagenavi span.current{
	border-color: #1a3c34!important;
	background: #1a3c34;
}


/*ポイントカラー B*/
.form-submit input[type="submit"],
.rank_area li .no span,
#secondary .widget-title,
.wp-pagenavi a:hover,
.wp-pagenavi span.current,
.news_area .cat_box,
.blog_list .entry_box .cat_box,
.cat_entry a,
#secondary #side_rank li .no span,
.pwd_btn{
	color: #ffffff;
}

/*ポイントカラー C*/
.post_area .btn-wrap::after,
.blog_text .more:after,
.more::after,
.slick-prev::after,
.slick-next::after,
.foot_tel::before,
.foot_fax::before,
#scroll-to-top{
	color: #1a3c34;
}

/*ポイントカラー D*/
.rank_area li .no,
#secondary #side_rank li .no,
.news_area .cat_box,
.blog_list .entry_box .cat_box,
.cat_entry a{
	background-color: #1a3c34;
}

#secondary #side_rank li .img_box .sold{
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}


/*文字装飾*/
.deco_A,
.deco_B,
.deco_C,
.deco_D{
	border-color: #736d71!important;
}
.deco_A{
	background: rgba(221,221,221,0.4);
}

.hoving{
	background: rgba(255,255,255,0.6);
	border-color: #dddddd!important;
}

.hoving > a:first-child{
	background: #736d71;
	color: #ffffff;
}

.hoving > a:nth-child(2){
	background: #736d71;
	color: #ffffff;
}

/*fix_nav*/

.fix_nav .shop_cont,
.fix_nav .shop_cont1,
.fix_nav .shop_cont .os_list,
.fix_nav_sp .shop_cont,
.os_list{
	background:#736d71;
}

.fix_nav .shop_cont .ic_box,
.fix_nav .shop_cont .ic_box a
.fix_nav .shop_cont1 .ic_box,
.fix_nav .shop_cont1 .ic_box a,
.fix_nav_sp .shop_cont .ic_box{
  color: #ffffff;
}

.fix_nav .mail_cont,
.fix_nav_sp .mail_cont{
  background:#736d71;
}

.fix_nav .mail_cont .ic_box,
.fix_nav_sp .mail_cont .ic_box{
  color: #ffffff;
}

.fix_nav_sp .home_cont{
  background:#736d71;
}

.fix_nav_sp .home_cont .ic_box{
	color: #ffffff;
}

/*ブログページ
=============================*/

.relation_wrap{
  border-color: #bababa!important;
}

.relation_header{
  border-color: #dddddd!important;
}

.relate_item_conts h2,
.relate_item_conts .description{
  border-color: #dddddd!important;
}

.relation_box .img_box .sold {
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

/*商品ページ
=============================*/
/*通常価格*/
.custom_info .common_price_box h2{
  color: #333333;
}
.custom_info .common_price_box .num{
  color: #333333;
}
/*特別価格*/
.custom_info .sale_price_box .num{
  color: #cc2d16;
}
.custom_info .sale_price_box h2{
	color: #cc2d16;
}

.custom_info .common_price_box.strikethrough::after{
  background-color: #333333;
}
@media only screen and (max-width: 1000px) {
  .custom_info .sale_price_box h2{
    background-color: #cc2d16;
    color: #ffffff;
  }
  .custom_info .common_price_box:not(.strikethrough) h2{
    background-color: #736d71;
    color: #ffffff;
  }
}

.btn_add1{
  background-color: #736d71;
  color: #ffffff;
}

.btn_add2{
  background-color: ;
  color: ;
}

.btn_add3{
  background-color: ;
  color: ;
}

.btn_add4{
  background-color: ;
  color: ;
}

.btn_add5{
  background-color: ;
  color: ;
}

.btn_add6{
  background-color: ;
  color: ;
}

.btn_add7{
  background-color: ;
  color: ;
}

.btn_add8{
  background-color: ;
  color: ;
}

.btn_add9{
  background-color: ;
  color: ;
}

.btn_add10{
  background-color: ;
  color: ;
}

.modal-content .btn_wrap{
  background-color: rgba(51,51,51,0.9);
}

/*デフォルト購入ボタン*/
.custom_info .buy{
	background-color: #736d71;
	color: #ffffff;
}

.btn_sold{
  background-color: #595959 !important;
  color: #ffffff !important;
}

.relation_area .img_box .sold{
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}


/*B一覧、Bアーカイブ
=============================*/

.B_archive .price2 .num{
  color: #cc2d16;
}

.B_archive .common_price_box.strikethrough .price1::after{
  background-color: #333333;
}

.B_archive .thumb_box .img_box .sold{
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

/*関連商品
=============================*/

.relation_area .price2 .num{
  color: #cc2d16;
}

.relation_area .common_price_box.strikethrough .price1::after{
  background-color: #333333;
}

/*フッター設定
=============================*/
.foot_color,
#under{
	color: #333333;
}
.foot_bg{
	background-color: #ffffff;
}
.foot_bg .section_bg-color{
	background-color:#ffffff;
}
.foot_bg::after{
	background-image:url();
}
.foot_border_color{
	border-color: #333333!important;
}
.foot_bottom_bg{
	background-color: #736d71;
}
.foot_bottom_bg .inner > *{
	color: #ffffff;
}

/*ロゴ　ver14.1.2*/
#address_area a.site_foot_logo_wrap img{
  height:36px !important;
}
#address_area a.site_foot_logo_wrap .txt{
  color:#333333;
  font-size:32px;
    }
#address_area a.site_foot_logo_wrap .sub_txt{
  color:#bababa;
  font-size:12px;
    }
@media only screen and (max-width: 1000px) {
  #address_area a.site_foot_logo_wrap img{
    height:10vw !important;
  }
  #address_area a.site_foot_logo_wrap .txt{
    font-size:1.5rem;
  }
  #address_area a.site_foot_logo_wrap .sub_txt{
    font-size:0.7rem;
  }
}



/*SEOフッター設定
=============================*/
.ba_txt_color{
	color: #333333;
}
.ba_bg_color{
	background-color: #ffffff;
}
.ba_border_color{
	border-color: #736d71!important;
}
.catch_copy_bg{
	background-color: #736d71!important;
}
.catch_copy_txt{
	color: #ffffff;
}

/*ver14.1.12*/
.bottom_area .site_logo_seofoot img{
   height:36px;
}
.bottom_area .site_logo_seofoot .txt{
   color:#333333;
   font-size:32px;
      }
.bottom_area .site_logo_seofoot .sub_txt{
   color:#bababa;
   font-size:12px;
      }
@media only screen and (max-width:1000px){
   .bottom_area .site_logo_seofoot img{
       height:10vw;
   }
   .bottom_area .site_logo_seofoot .txt{
       font-size:1.5rem;
   }
   .bottom_area .site_logo_seofoot .sub_txt{
       font-size:0.7rem;
   }
}


/*特集フッター設定
=============================*/

.feature_foot_area::after{
  background-image: url();
}

.feature_foot_area .section_bg-color{
 background-color: #f2f2f2;
}

/*スクロールバー
=============================*/
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #333333;
}


/*Bizカレンダー設定
=============================*/
#biz-c #biz_calendar{
	background-color: #ffffff;
}
#biz-c #biz_calendar .bizcal tbody tr:nth-child(n+3) td{
	border-color: #ffffff!important;
}
#biz-c #biz_calendar .bizcal tbody::before {
	background: #333333;
}
#biz-c h2.widgettitle,
#biz-c #biz_calendar .boxholiday,
#biz-c #biz_calendar .bizcal .holiday{
	background: #878787;
}
#biz-c h2.widgettitle{
	color: #ffffff;
}
#biz_calendar p{
	color: #333333;
}

#biz-c #biz_calendar .boxeventday,
#biz-c #biz_calendar .bizcal .eventday{
	background: ;
}
#biz-c #biz_calendar p+p{
	display: none;
}
#biz-c #biz_calendar p{
  width: 100% !important;
}

/*お客様の声
=============================*/

.star_color{
  color: #f0cd54;
}

.voice_itembox .conts.more.open .btn_voice-acc::before{
  color: #bababa;
}

/*FAQ
=============================*/

.faq-q .ques{
  color: #736d71;
}

.faq-a .ans{
  color: #736d71;
}

.faq-q::after{
  background-color: #bababa;
  color: #ffffff;
}

.faq-q,
.faq-a{
  border-color: #dddddd!important;
}

/*特集ページ設定
=============================*/

/* feature_items_area */

.feature_items_area .list li::after{
  background-image: url();
}

.feature_items_area .list li .section_bg-color{
  background-color: #f7f7f7;
}

.feature_items_area .common_price_box h4{
  background-color: #bfc5ca;
  color: #ffffff;
}

.feature_items_area .sale_price_box h4{
  background-color: #cc2d16;
  color: #ffffff;
}

.feature_items_area .sale_price_box .num{
  color: #cc2d16;
}

.feature_items_area .list.min_lo>li:not(:first-child) .btn_box{
  border: 1px solid #dddddd!important;
  background-color: rgba(255,255,255,0.6);
}

.feature_items_area .feature_btn1{
  background-color: #736d71;
  color: #ffffff;
}

.feature_items_area .feature_btn2{
  background-color: #736d71;
  color: #ffffff;
}

.feature_items_area .common_price_box.strikethrough::after{
  background-color: #333333;
}

.feature_items_area .img_box .sold{
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

/* feature_articles_area */

.feature_articles_area::after{
  background-image: url();
}

.feature_articles_area h2 .area_title{
  color: #333333;
}

.feature_articles_area .section_bg-color{
  background-color: #eaeaea;
}

.feature_articles_area h2 .area_sub{
  color: #333333;
}

.feature_articles_area h3{
  border-color: #ffffff!important;
}

.feature_articles_area .textbox h4{
  border-color: #736d71!important;
}

.feature_articles_area .imgbox{
  background-color: #ffffff;
}

.feature_articles_area .slick-arrow{
  background-color: #736d71;
}

.feature_articles_area .slick-arrow::before{
  color: #ffffff;
}

/* feature_relate_area */

.feature_relate_area::after{
  background-image: url();
}

.feature_relate_area h2 .area_title{
  color: #333333;
}

.feature_relate_area h2 .area_sub{
  color: #333333;
}

.feature_relate_area .section_bg-color{
  background-color: #ffffff;
}

.feature_relate_area .hoverbox{
  border-color: #dddddd!important;
  background-color: rgba(255,255,255,0.6);
}

.feature_relate_area .relate_btn1{
  background-color: #736d71;
  color: #ffffff;
}

.feature_relate_area .relate_btn2{
  background-color: #736d71;
  color: #ffffff;
}

.feature_relate_area .price2 .num{
  color: #cc2d16;
}

.feature_relate_area .common_price_box.strikethrough .price1::after{
  background-color: #333333;
}

.no_items_border{
  background-color: #dddddd!important;
}

.feature_relate_area .imgbox .sold{
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

/* feature_voice_area */

.feature_voice_area::after{
  background-image: url();
}

.feature_voice_area h2 .area_title{
  color: #333333;
}

.feature_voice_area h2 .area_sub{
  color: #333333;
}

.feature_voice_area .section_bg-color{
   background-color: #f7f7f7;
}

/* feature_faq_area */

.feature_faq_area::after{
  background-image: url();
}

.feature_faq_area h2 .area_title{
  color: #333333;
}

.feature_faq_area h2 .area_sub{
  color: #333333;
}

.feature_faq_area .section_bg-color{
  background-color: #ffffff;
}

/* feature_bnr_area */

.feature_bnr_area::after{
  background-image: url();
}

.feature_bnr_area .section_bg-color{
  background-color: #ffffff;
}

/* feature_other_area */

.feature_other_area::after{
  background-image: url();
}

.feature_other_area .section_bg-color{
  background-color: #f2f2f2;
}

#bridge-tax_area .feature_pager a:hover,
#bridge-tax_area .feature_pager .current{
  background-color: #736d71;
  color: #ffffff;
}

/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
△ここまで共通設定　▽ここからプラン毎
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/

/*ヘッダー設定
=============================*/
.head_bg{
	background-color: rgba(255,255,255,0.9);
	background-image: url();
}

/*ロゴ　ver14.1.2*/
#upper .logo a.site_logo_wrap img,
#upper .logo_2 a.site_logo_wrap img{
  height:36px !important;
}
#upper .logo a.site_logo_wrap .txt,
#upper .logo_2 a.site_logo_wrap .txt{
  color:#333333;
  font-size:32px;
    }
#upper .logo a.site_logo_wrap .sub_txt,
#upper .logo_2 a.site_logo_wrap .sub_txt{
  color:#bababa;
  font-size:12px;
    }
@media only screen and (max-width: 1000px) {
  #upper .logo a.site_logo_wrap img,
  #upper .logo_2 a.site_logo_wrap img{
    height:10vw !important;
  }
  #upper .logo a.site_logo_wrap .txt,
  #upper .logo_2 a.site_logo_wrap .txt{
    font-size:1.5rem;
  }
  #upper .logo a.site_logo_wrap .sub_txt,
  #upper .logo_2 a.site_logo_wrap .sub_txt{
    font-size:0.7rem;
  }
}





.header-search,
.g_nav,
.g_nav .g_nav_menu li .sub-menu{
	background-color: rgba(255,255,255,0.73);
	background-image: url();
}

.g_nav a,
.g_nav .g_nav_menu li .sub-menu li a,
.g_nav_sp a,
.g_nav_sp .g_nav_menu .has-child a,
.g_nav_sp .g_nav_menu li .sub-menu li a,
.g_nav_sp .g_nav_menu .has-child > .btn-icon::before,
.g_nav_sp .g_nav_menu .has-grand > .btn-icon::before{
	color:#333333;
}
.g_nav .g_nav_menu li .sub-menu li a{
	border-color:#333333;
}
/*.g_nav a:hover,
.g_nav .g_nav_menu > li:hover a,
.g_nav .g_nav_menu > li > .sub-menu > li:hover > a,
.g_nav .g_nav_menu > li > .sub-menu > li > .sub-menu > li:hover > a{
	color: #ffffff;
}*/

.g_nav .g_nav_menu > li > .sub-menu > li:hover > a,
.g_nav .g_nav_menu > li > .sub-menu > li > .sub-menu > li:hover > a{
	color: #ffffff;
	background:#736d71;
}

.g_nav .g_nav_menu > li.current > a,
.g_nav .g_nav_menu > li > a:hover{
	border-color: #736d71;
}

#jet_keywords_header{
	color: #333333;
}

@media only screen and (max-width: 1000px) {
  .breadcrumbs{
    background-color: #ffffff;
    color: #333333;
  }
  .breadcrumbs *{
    color: #333333;
  }
}
/*INDEX設定 Tpl Plan D
=============================*/

.news_area{
	background-color: ;
}

.news_area a{
	color: #383838;
}

.slider_area{
	background-color: #ededed;
}
.slider_area .slick-prev,
.slider_area .slick-next{
	background: #1a3c34!important;
}
.slider_area .slick-prev::after,
.slider_area .slick-next:after{
	color: #ffffff;
}

.slider_area .sale_price_box h4{
  background-color: #cc2d16;
  color: #ffffff;
}

.slider_area .sale_price_box .num{
  color: #cc2d16;
}

.slider_area .common_price_box.strikethrough::after{
  background-color: #333333;
}

.slider_area .img_box .sold {
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

.slider_area .btn_d-detail{
	background-color: #736d71;
}
.slider_area .btn_d-buy{
	background: #736d71;
}

/*価格
=============================*/

.pick_area .price2 .num{
  color: #cc2d16}

.pick_area .common_price_box.strikethrough .price1::after{
  background-color: #333333;
}

.pick_area .img_box .sold {
  background-color: rgba(255,255,255,0.7);
  color: #cc2d16;
}

.t_c{
	color: #ffffff;
}
.btn_text_color{
	color: rgba(255,255,255,0.7);
}
.pick_area{
	background-color: #ffffff;
	background-image: url();
}
.concept_area .mask{
	background-color: rgba(0,0,0,0.5);
}
.tmp_txt1{
	color: #ffffff;
}
.in_btn_concept{
	background-color: #736d71;
	color: #ffffff;
}
@charset "utf-8";



.feature_foot_area + #address_area, #bridge-tax_area + #address_area {
 border-top: 1px solid #eee !important;
}

#map iframe {
    filter: grayscale(0) !important;
    -webkit-filter: grayscale(0) !important;
}

/* カスタマイズ 商品エリア*/
.pick_area li{
    width: 210px;
    margin: 0 40px 40px 0;
}

.pick_area li:nth-child(3n){
    margin: 0 40px 40px 0;
}

.pick_area li:nth-child(4n){
    margin-right: 0;
}

.pick_area .img_box{
    width: 210px;
    height: 210px;
}

/* カスタマイズ コンセプトエリア */
.index_area .lp-pad-on {
    padding: 104px 0;
}
.index_area .lp-pad {
    padding: 0 0 104px;
}
.index_area .padd-0 {
    padding: 0 !important;
}
.index_area .free-pad-on{
	padding:104px 0;
}
.index_area .area_title{
	display: block;
	font-size:24px;
	margin-bottom: 24px;
}
.index_area .sepa{
	display: none;
}
.index_area .sub_title{
	display: block;
	font-size:16px;
	margin-bottom: 72px;
}

/*リンクボタン*/
.index_area .link_btn{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 380px;
    height: 64px;
	margin:72px auto 0;
	font-size: 16px;
	box-sizing: border-box;
	border-width:1px;
	border-style: solid;
}
.index_area .link_btn span{
	position: relative;
	top: -1px;
	font-size: 16px;
	font-weight:normal;
}
.index_area .link_btn span::after{
	top: 0px;
    font-size: 18px;
    margin-left: 10px;
}


.index_area .bg_parallax{
	background-attachment: fixed;
}
.ipad .bg_parallax{
	background-attachment: scroll!important;
}

/*画像*/
.dp_area .img_wrap{
	width:280px;
	height:280px;
	margin:0 144px 0 0;
}
.dp_area .img_wrap.ptn_on{
	margin:0 168px 24px 0;
}
.dp_area .img_ptn_bg{
	right:-24px;
	bottom:-24px;
}
/*画像位置*/
.dp_area .img_wrap.point_img_left{
	float: left;
	margin:0 4.375vw 0 0;
}
.dp_area .img_wrap.point_img_right{
	float: right;
	margin:0 0 0 4.375vw;
}
.dp_area .img_wrap.ptn_on.point_img_left{
	margin:0 168px 24px 0;
    position: relative;
}
.dp_area .img_wrap.ptn_on.point_img_right{
	margin:0 0 24px 168px;
    position: relative;
}
/*画像入れ*/
.dp_area .img_box{
	width:100%;
	height:100%;
	overflow:hidden;
    z-index: 10;
}
/*画像影*/
.dp_area .point_img_left .img_ptn_bg{
    width: 100%;
    height: 100%;
	right:-24px;
	bottom:-24px;
    position: absolute;
}
.dp_area .point_img_right .img_ptn_bg{
	left:-24px;
	bottom:-24px;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 0;
}
/*テキスト*/
.dp_area .lp_txt{
	padding:8px 0 0;
}
.dp_area .lp_txt p{
	font-size:16px;
}

.concept_area p{
    font-size: 16px;
}


@media only screen and (max-width: 1000px){

    .pick_area li{
        width: 46.5%;
        margin: 0 7% 8% 0;
    }

    .pick_area li:nth-child(3n){
        margin: 0 7% 8% 0;
    }

    .pick_area li:nth-child(2n){
        margin-right: 0;
    }

    .pick_area .img_box{
        width: 100%;
    height: 40.625vw;
    }

	.index_area .area_title,
	.index_area .sub_title{
		display: inline-block;
	}

	.concept_area p{
		font-size: 1.2rem;
	}

	.index_area .area_title{
		font-size: 1.6rem;
		font-weight: bold;
		line-height: 1.4;
		text-align: center;
		margin-bottom: 3.75vw;
	}

	.index_area .sub_title{
		font-size: 1rem;
		line-height: 1.6;
		text-align: center;
		margin-bottom: 11.25vw;
	}

    /*パララックス*/
.index_area .mask_wrap{
	width:100%;
	height:100%;
}

/*リンクボタン*/
.index_area .link_btn{
	display: flex;
	justify-content: center;
	align-items: center;
	width:71.25vw;
	height:10vw;
	margin:11.25vw auto 0;
	box-sizing: border-box;
	border-width:0.15625vw;
	border-style:solid;
	border-color:rgba(0,0,0,0);
}
.index_area .link_btn span{
	position: relative;
	font-size: 0.8rem;
	font-weight: bold;
}
.index_area .link_btn span::after{
	content:'\f363';
	position: relative;
	top:0.15625vw;
	font-family: ionicons;
	font-size: 1rem;
	margin-left:1.5625vw;
}

.dp_area{
	width:100%;
	background-position: center center;
	background-size: cover;
}
/*画像とテキスト*/
.dp_area .entry_box{
	overflow:hidden;
}
/*画像*/
.dp_area .img_wrap{
	position: relative;
	width:38.75vw;
	height:38.75vw;
	z-index:10;
}
/*画像位置*/
.dp_area .img_wrap.point_img_left{
	float: left;
	margin:0 4.375vw 0 0;
}
.dp_area .img_wrap.point_img_right{
	float: right;
	margin:0 0 0 4.375vw;
}
.dp_area .img_wrap.ptn_on.point_img_left{
	margin:0 7.5vw 3.75vw 0;
}
.dp_area .img_wrap.ptn_on.point_img_right{
	margin:0 0 3.75vw 7.5vw;
}
/*画像入れ*/
.dp_area .img_box{
	width:100%;
	height:100%;
	overflow:hidden;
}
/*画像影*/
.dp_area .img_ptn_bg{
	position: absolute;
	width:100%;
	height:100%;
	z-index:-1;
}
.dp_area .point_img_left .img_ptn_bg{
	right:-3.75vw;
	bottom:-3.75vw;
}
.dp_area .point_img_right .img_ptn_bg{
	left:-3.75vw;
	bottom:-3.75vw;
}
/*テキスト*/
.dp_area .lp_txt{
	padding:2.8125vw 0 0;
}

}

@media only screen and (max-width: 480px){
}