:root{
	--o-r-sitetop-sitetopL:セール;
	--o-r-sitetop-sitetopR:超低金利1.9%~！;
	--o-r-sitetop-sitetoplink:/campaign/;
	--o-r-raitencp-ttl:来店予約キャンペーン;
	--o-r-raitencp-img:83e0e283-302e-4e90-9516-e5bb629ef206.jpg;
	--o-r-raitencp-dis:<p>お得な特典も用意！</p>;
	--o-r-cptimer-cptm:2026-11-01;
	--o-r-colors-base:#fbfbfb;
	--o-r-colors-base_text:#333333;
	--o-r-colors-button:#ff0000;
	--o-r-colors-button_text:#fffffff;
	--o-r-colors-button_pink:#ff6666;
	--o-r-colors-button_pink_dot:#ff8888;
	--o-r-colors-button_strong:#ffff66;
	--o-r-colors-button_blue_light:#4888c8;
	--o-r-colors-button_pink_red:#c84880;
	--o-r-colors-button_gray_blue_light:#8a9aac;
	--o-r-colors-button_yellow_dark:#c8144a;
	--o-r-colors-button_green_blue_light:#48c880;
	--o-r-colors-button_green_blue:#48c858;
	--o-r-colors-button_red_dark:#c84848;
	--o-r-colors-button_pink_dark:#c864c8;
	--o-r-colors-button_orange_dark:#c88448;
	--o-r-colors-shadow_gray:#cec2c2;
	--o-r-colors-shadow_gray_pink:#c44176;
	--o-r-colors-title:#0000ff;
	--o-r-colors-assort:#26a69a;
	--o-r-colors-accent:#6200ee;
	--o-r-colors-red:#ff0000;
	--o-r-colors-yellow:#ffff00;
	--o-r-colors-orange:#ff6400;
	--o-r-colors-orange_light:#ff9c1f;
	--o-r-colors-orange_dark:#e63200;
	--o-r-colors-white:#ffffff;
	--o-r-colors-navy:#004992;
	--o-r-colors-beige:#f0f0e6;
	--o-r-colors-bg_gray:#f7f7f7;
	--o-r-colors-bg_gray_dark:#f0f0f0;
	--o-r-colors-bg_pink:#FFFFE0;
	--o-r-colors-bg_pink_light:#f7d0e0;
	--o-r-colors-bg_stripe_blue1:#479be2;
	--o-r-colors-bg_stripe_blue2:#3290e0;
	--o-r-colors-bg_stripe_blue_dark1:#0053ab;
	--o-r-colors-bg_stripe_blue_dark2:#020263;
	--o-r-colors-bg_stripe_blue_black1:#00182c;
	--o-r-colors-bg_stripe_blue_black2:#183044;
	--o-r-colors-bg_stripe_green1:#66e3e3;
	--o-r-colors-bg_stripe_green2:#66d8d8;
	--o-r-colors-bg_lease:#f6f6ef;
	--o-r-colors-bg_stripe_white_half_invisible:rgba(255, 255, 255, 0.3);
	--o-r-colors-bg_beige_dark_for_stripe:#eaeadc;
	--o-r-colors-bg_stripe_pink1:#432531;
	--o-r-colors-bg_stripe_pink2:#30121e;
	--o-r-colors-ttl_blue:#0078dc;
	--o-r-colors-ttl_purple:#df4a86;
	--o-r-colors-gradient_orange1:#ffbc5f;
	--o-r-colors-gradient_orange2:#ff5203;
	--o-r-colors-gradient_red1:#fe0000;
	--o-r-colors-gradient_red2:#ca0000;
	--o-r-colors-gradient_red_stripe1:#ff4d4d;
	--o-r-colors-gradient_purple1:#de4b86;
	--o-r-colors-gradient_purple2:#b5447a;
	--o-r-colors-border_gray:#c8c8c8;
	--o-r-colors-fotm_border:#dadada;
	--o-r-colors-form_text:#505050;
	--o-r-colors-bg_stripe_pink3:#e5599e;
	--o-r-colors-bg_stripe_pink4:#f9f2f2;
	--o-r-colors-gray_text:#747474;
	--o-r-colors-bg_table_blue1:#3590dc;
	--o-r-colors-bg_table_blue2:#2b75b2;
	--o-r-colors-bg_table_gray1:#8a8a8a;
	--o-r-colors-bg_table_gray2:#f7f7f7;
	--o-r-colors-bg_table_gray3:#e0e0e0;
	--o-r-colors-bg_table_yellow1:#fffeba;
	--o-r-colors-table_border_gray:#d4c8c8;
	--o-r-colors-triangle_blue1:#0090e3;
	--o-r-colors-triangle_blue2:#0078dc;
	--o-r-colors-border_gray2:#d5c9c9;
	--o-r-colors-bg_stripe_black1:#414141;
	--o-r-colors-bg_color1:#ba527d;
	--o-r-colors-bg_color2:#c4a558;
	--o-r-colors-bg_color3:#8c9aaa;
	--o-r-colors-bg_color4:#6cc484;
	--o-r-colors-bg_color5:#bb6cc3;
	--o-r-colors-bg_color6:#bb514d;
	--o-r-colors-bg_light_blue:#94ffff;
	--o-r-colors-bg_stripe_purple1:#d04f8d;
	--o-r-colors-bg_green:#4dbb7e;
	--o-r-colors-bg_stripe_green3:#5cc997;
	--o-r-colors-bg_yellow_green:#9fbb30;
	--o-r-colors-bg_stripe_yellow_green:#b2c93a;
	--o-r-colors-btn_green:#45a871;
	--o-r-colors-btn_green_light:#7dc29c;
	--o-r-colors-btn_green_dark:#3f9364;
	--o-r-colors-btn_yg:#8fa82b;
	--o-r-colors-btn_yg_light:#b1c26b;
	--o-r-colors-btn_yg_dark:#7e9329;
	--o-r-colors-bg_beige_stripe2:#d8d8d1;
	--o-r-colors-ttl_blue2:#4888c8;
	--o-r-colors-ttl_blue3:#0179dc;
	--o-r-colors-bg_blue:#30a3bb;
	--o-r-colors-bg_stripe_blue3:#3ab5c9;
	--o-r-colors-bd_color:#14b0cb;
	--o-r-colors-bd_color2:#f8e58c;
	--o-r-colors-bd_color3:#ffa500;
	--o-r-colors-bottom_1:#dc143c;
	--o-r-colors-bottom_2:#228b22;
}/*common_css*/
/***基本設定***/
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html {
    font-size: 62.5%;
    font-family: 'Noto Sans JP', sans-serif;
    -webkit-text-size-adjust: 100%;
}

.-w-wrapper{
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
    box-sizing: border-box;
}
    
/*1rem=10pxにするため、この数値*/
/*サイト内の標準文字サイズを変更する場合は、こちらを変えずbodyへの指定を変更*/



/***※以下は案件個別で設定してOK！***/
body {
    background: #fff;
    background:#fbfbfb;
    color: #000;
    color:#333333;
    font-size: 1.2rem;
    min-width: 320px;
}


.anim-box.slidein.is-animated {
  animation: slideIn 1s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards;
}

@keyframes slideIn {
  0% {
    transform: translateX(180px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
  }
  40%,100% {
    opacity: 1;
  }
}

.anim-box.slidein.is-animated {
  animation: slideIn 1s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards;
}
 
@keyframes slideIn {
  0% {
    transform: translateX(180px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
  }
  40%,100% {
    opacity: 1;
  }
}

@media (max-width: 1050px;) {
    .-w-wrapper{
        padding: 0 15px;
    }

}
@media (max-width: 768px;) {
    body {
        font-size: 3vw;
    }
}
@media (max-width: 480px;) {

}


/***幅指定***/
    [data-w-width] {
        max-width: 100%;
    }
    /*コンテンツ幅での設置*/
    [data-w-width="1"]{
        width: 1170px;
        width:1170px;
        margin: 0 auto;
    }
        /*↑リソース入稿の無い場合とリソース設定がある場合。数値は案件ごと*/
    
    
    /*ウィンドウ幅での設置*/
    [data-w-width="0"] {
        width: 100%;
    }


/***見出し設定　以下は例***/
.-x-title-xl {
    position: relative;
    font-size: 24px;
    font-weight: 900;
    line-height: 1.4;
    text-align: center;
    margin: 30px auto;
}
.-x-title-xl:before {
    position: absolute;
    content: "";
    width: 50px;
    height: 2px;
    background: #001754;
    background:#26a69a;
    bottom: -2px;
    left: 50%;
    margin-left: -25px;
}

.-x-title-l {
    font-size: 22px;
}
.-x-title-m {
    
}
.-x-title-s {
    
}
.-x-title-xs {
    
}


/***色指定***/

.red{
    color: #ff0000;
    
}
.yellow{
    color: #ffff00;
}

.orange{
    color: #ff6400;
}



/*
@media (max-width: ○○○;) {
    
}
*/

@media (max-width: 768px;) {
    .-x-title-xl {
    }
    .-x-title-xl:before {
    }
    .-x-title-l {
    }
    .-x-title-m {
        
    }
    .-x-title-s {
        
    }
    .-x-title-xs {
        
    }
}

/***画像横固定***/

#container {
  max-width: 1130px;
  margin: 0 auto;
}
#img {
  width: 100%;
}

/***全車種取り扱い***/
/*section.border { position: relative; }
section.border::before {
		width: 100%; height: 10px;
	}
}*/

.all_cars {
	background: url('/images/bg/bg_cars.png') no-repeat;
	background-size: cover;
	background-position: 50% 50%;
	padding-top: 11vw;
	height: 85.066vw;
}
.all_cars .inner {
	background: url('/images/bg/bg_cars_inner.png');
	background-size: 100% 100%;
	padding-top: 15.5vw;
	width: 62.8vw; height: 53.6vw;
	margin: 0 auto;
	text-align: center;
	color: #ffffff;
	line-height: 1.4;
}
.all_cars .inner p:nth-of-type(1) { font-size: 5.86vw; font-weight: bold; line-height: 1.0; }
.all_cars .inner p:nth-of-type(1) strong { font-size: 180%; font-family: 'Roboto', sans-serif; }
.all_cars .inner p:nth-of-type(2) { font-size: 4.26vw; font-weight: bold; margin: 0.3em auto; }
.all_cars .inner p:nth-of-type(3) { font-size: 2.66vw; }

@media(min-width:737px){
	.all_cars {
		background: url('/images/bg/bg_cars.png') repeat;
		background-size: auto;
		background-position: 50% 50%;
		padding-top: 78px;
		height: 638px;
	}
	.all_cars .inner {
		padding-top: 116px;
		width: 471px; height: 402px;
	}
	.all_cars .inner p:nth-of-type(1) { font-size: 44px; font-weight: bold; }
	.all_cars .inner p:nth-of-type(2) { font-size: 32px; font-weight: bold; }
	.all_cars .inner p:nth-of-type(3) { font-size: 20px; }
}


//*自由記述*//
#container {
  max-width: 1130px;
  margin: 0 auto;
}
#width100 {
  width: 100%;
  margin: 0 auto;
}
#img {
  width: 100%;
}
#wh_bg{
    background: #eaeadc;
}
h1{
    font-size: 20px;
    text-align: center;
    color: rgb(255, 255, 255);
}
.img_res{
    width: 100%;
}
.top-appeal{
	display: flex;
	flex-wrap:wrap;
	list-style: none;
	text-align: center;
}
.top-appeal li {
	width: calc(100%/3);/*←画像を横に4つ並べる場合*/
	padding:0 5px;/*←画像の左右に5pxの余白を入れる場合*/
	box-sizing:border-box;
	text-align: center;
}
.top-appeal li img {
	max-width:100%; /*画像のはみだしを防ぐ*/
	height: auto; /*画像の縦横比を維持 */
}
.bg_green{
    background-color: #E6EB85;
}
.bg_green2{
    background-color: #00560B;
}
.bg_red2{
    background-color: #d43e2d;
}
/*.bg_yellow_dot{
    background: #FFFFE0;
    background-image: radial-gradient(#fbfbfb 10%, transparent 20%), radial-gradient(#fbfbfb 10%, transparent 20%);
    background-image: radial-gradient(#fff 10%, transparent 20%), radial-gradient(#fff 10%, transparent 20%);
    background-position: 0 0, 10px 10px;
    background-size: 20px 20px;
}*/
/*bgペース*/
.bg_01{
      background-position: 0 0, 7px 7px;
      background-size    : 14px 14px;
        before:;
        background-image: url(/images/bg/bg01.png);
        background-position: top left;
        background-size: 100%;
        background-repeat: repeat;
}
.bg_02{
      background-position: 0 0, 7px 7px;
      background-size    : 14px 14px;
        before:;
        background-image: url(/images/bg/bg02.png);
        background-position: top left;
        background-size: 100%;
        background-repeat: repeat;
}
.bg_03{
      background-position: 0 0, 7px 7px;
      background-size    : 14px 14px;
        before:;
        background-image: url(/images/bg/bg03.png);
        background-position: top left;
        background-size: 100%;
        background-repeat: repeat;
}
.bg_04{
      background-position: 0 0, 7px 7px;
      background-size    : 14px 14px;
        before:;
        background-image: url(/images/bg/bg04.png);
        background-position: top left;
        background-size: 100%;
        background-repeat: repeat;
}
.bg_05{
      background-position: 0 0, 7px 7px;
      background-size    : 14px 14px;
        before:;
        background-image: url(/images/bg/bg05.png);
        background-position: top left;
        background-size: 100%;
        background-repeat: repeat;
}

section{
    margin: 0 auto;
    color: #5d627b;
    background: white;
    border-top: solid 5px #696969;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
}/*widget:0eb3b7d7-f387-45a4-9283-fde0dc541a2e*/[data-lib="4691"] header{background: #fff;
	border-bottom:20px;}[data-lib="4691"] .camp{position: absolute;
	top:0;
	left:300px;
	padding: 15px 0 15px 30px;
	font-size: 14px;
	font-weight: 900;}[data-lib="4691"] .campcon{background-image: url('/_img/ja/cms_parts_library/5142/image/_/');
	background-size: 100% 100%;
	border-radius:5px;
	display: flex;
	width: 350px;}[data-lib="4691"] .camp a{color: white;}[data-lib="4691"] .campL{width: 100px;
	background-image: url('/_img/ja/cms_parts_library/5141/image/_/');
	background-size: 100% 100%;
	border-radius:5px;
	padding-top:5px;
	text-align: center;}[data-lib="4691"] .campL a{color: yellow;}[data-lib="4691"] .campR{width: 250px;
	color: white;
	padding:5px 0;
	text-align: center;}[data-lib="4691"] .rogo{position: absolute;
	top: 0;
	left: 0;
	padding: 15px 0 15px 30px;
	width: 157px;}[data-lib="4691"] .rogo img{width: 100%;
	height: auto;}[data-lib="4691"] .fix_menu{position: fixed;
	width: 100%;
	max-width: 1200px;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 1100;
	padding: 30px 0;
	border-radius: 0 0 10px 10px;}[data-lib="4691"] #navwrap{position: absolute;
	top: 0;
	right: 0;
	padding: 20px 30px 15px 0;}[data-lib="4691"] .header_menu{display: flex;}[data-lib="4691"] ul,[data-lib="4691"] li{list-style: none;
	margin: 0;
	font-weight: bold;}[data-lib="4691"] .header_menu li a{cursor: pointer;
	padding: 0 10px;
	text-decoration: none;
	color: #333;}[data-lib="4691"] #switch{display: none;}[data-lib="4691"] .non{height: 60px;
	background: #fff;}[data-lib="4691"] .button-052{text-decoration:none;
	display: flex;
	align-items: center;
	position: relative;
	min-width: 250px;
	margin: 0 auto;
	padding: 1em 2em;
	border: none;
	border-radius: 5px;
	background-color: #1f840b;
	font-size: 1.4rem;
	font-weight: 600;
	margin-left: -30px;
	margin-top: 20px;}[data-lib="4691"] .button-052 span:first-child{margin: 0 1em;
	padding: .2em 1em;
	border-radius: 15px;
	background-color: #fff;
	color: #1f840b;
	font-size: .8em;}[data-lib="4691"] .button-052 span:last-child{color: #fff;
	font-size: 1em;}[data-lib="4691"] .button-052:hover{background-color: #0f7400;}[data-lib="4691"] a{text-decoration:none;}[data-lib="4691"] .button-05{display: flex;
	align-items: center;
	position: relative;
	min-width: 250px;
	margin: 0 auto;
	padding: 1em 2rem;
	border: none;
	border-radius: 5px;
	background-color: #840b3b;
	font-weight: 600;
	font-size: 1.4rem;
	margin-left: -30px;
	margin-top: 20px;}[data-lib="4691"] .button-05 span:first-child{margin: 0 1em;
	padding: .2em 1em;
	border-radius: 15px;
	background-color: #fff;
	color: #840b3b;
	font-size: .8em;}[data-lib="4691"] .button-05 span:last-child{color: #fff;
	font-size: 1em;}[data-lib="4691"] .button-05:hover{background-color: #74002b;}[data-lib="4691"] .xxx{position:  absolute;
	top:0;
	left:160px;
	padding: 15px 20px 15px 0;
	font-size:10px;}@media screen and (max-width:768px){[data-lib="4691"] .fix_menu{padding: 0;
	background: white;
	height: 70px;
	border-radius: 0 0 0 0;}[data-lib="4691"] .xxx{padding: 5px 30px 5px 0;
	top:30px;}[data-lib="4691"] .camp{top:0;
	left:0;
	width: 100%;
	padding:0;
	height: 30px;
	overflow-y: hidden;}[data-lib="4691"] .campcon{width: 100%;
	margin: 0 auto;
	padding: 0;
	border-radius: 0px;}[data-lib="4691"] .campL{border-radius: 0px;}[data-lib="4691"] #switch ~ label{padding: 12px 12px;
	width: 40px;
	height: 40px;
	background: #333;
	position: fixed;
	box-sizing: border-box;
	top: 30px;
	right: 0;
	z-index: 1100;
	cursor: pointer;}[data-lib="4691"] #switch ~ label span{display: block;
	width:22px;
	height:2px;
	top: 50%;
	left: 0;
	right: 0;
	margin:auto;
	background: #fff;
	position: absolute;
	-webkit-transition: 0.2s transform;
	transition: 0.2s transform;}[data-lib="4691"] #switch ~ label span:before,[data-lib="4691"] 
	#switch ~ label span:after{content: "";
	display: block;
	background: #fff;
	position: absolute;
	width:22px;
	height:2px;
	left: 0;
	right: 0;
	margin: auto;}[data-lib="4691"] #switch ~ label span:before{top: -9px;}[data-lib="4691"] #switch ~ label span:after{top: 9px;}[data-lib="4691"] #navwrap{padding-top: 0;
	position: fixed;
	top: -100%;
	left: 0;
	width: calc(100% - 40px);
	height: 100%;
	background: rgba(0,0,0,0.8);
	transition: all 0.4s;
	padding: 40px;
	box-sizing: border-box;}[data-lib="4691"] #switch:checked ~ #navwrap{display: block;
	top: 0;}[data-lib="4691"] .header_menu{display: flex;
	flex-direction: column;
	width: 240px;
	left: 10px;
	text-align: left;
	margin-left:-30px;}[data-lib="4691"] .ul{background: transparent;}[data-lib="4691"] .header_menu li{margin-bottom: 30px;
	font-size: 2rem;
	border-bottom: 2px solid;}[data-lib="4691"] .header_menu li a{color: #fff;}[data-lib="4691"] .scroll-prevent{position: fixed;
	z-index: -1;
	width: 100%;
	height: 100%;}[data-lib="4691"] .non{height: 70px;}[data-lib="4691"] .rogo{padding: 5px 0 5px 5px;
	max-width: 157px;
	height: 30px;
	top:30px;}[data-lib="4691"] .rogo img{height: 30px;
	width: auto;}[data-lib="4691"] .telbox{position: absolute;
	top: 0;
	right: 60px;
	padding: 10px 5px 10px 5px;
	margin: 10px 5px 10px 0px;
	font-weight: bold;
	font-size:15px;
	background: red;
	border-radius: 10px;
	margin: 10px;
	color:white;}}@media screen and (min-width:769px){[data-lib="4691"] .sp{display: none;}}/*widget:acf946bf-bb59-4e98-a8f6-8ad36c3f489c*/[data-lib="4995"] .fotter{background-image: url("/_img/ja/resource/4/storeimg_m/_/");
	background-size: 100% auto;
	background-repeat:no-repeat;
	background-position-y: center;}[data-lib="4995"] .bgc{background-color: rgba(0,0,0,0.5);}[data-lib="4995"] .logo{margin: 0 auto;
	text-align: center;
	padding:20px;}[data-lib="4995"] .dis{margin: 0 auto;
	text-align: center;
	color:#fff;
	font-weight: bold;
	padding-top:10px;}[data-lib="4995"] .tels{font-weight: 900;
	font-size:30px;}[data-lib="4995"] .tels a{color:#fff;
	text-decoration: none;}[data-lib="4995"] .btn,[data-lib="4995"] 
a.btn,[data-lib="4995"] 
button.btn{font-size: 1.6rem;
	font-weight: 700;
	line-height: 1.5;
	position: relative;
	display: inline-block;
	padding: 1rem 4rem;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	letter-spacing: 0.1em;
	color: #212529;
	border-radius: 0.5rem;}[data-lib="4995"] a.btn--yellow{color: #000;
	background-color: #fff100;
	border-bottom: 5px solid #ccc100;}[data-lib="4995"] a.btn--yellow:hover{margin-top: 3px;
	color: #000;
	background: #fff20a;
	border-bottom: 2px solid #ccc100;}[data-lib="4995"] .links ul{display: flex;
	flex-wrap: wrap;
	list-style: none;
	color:#fff;
	background-color:#14b0cb;}[data-lib="4995"] .links li{padding: 8px 25px;
	width: 20%;
	text-align: center;
	font-size:16px;
	border: 2px solid #fff;}[data-lib="4995"] .links a{color:#fff;
	text-decoration: none;}[data-lib="4995"] .-w-fotter{text-align: center;
	background-color: #ECECEC;
	background-image: -webkit-gradient(linear, 0 0, 100% 100%,color-stop(.25, #F9F9F9), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, #F9F9F9),color-stop(.75, #F9F9F9), color-stop(.75, transparent),to(transparent));
	-webkit-background-size: 7px 7px;}[data-lib="4995"] .-w-copyright{padding: 1.2rem;}[data-lib="4995"] .-w-copyright:after{content: "";
	clear: both;
	display: block;}@media screen and (max-width: 480px) {[data-lib="4995"] .-w-fotter{padding-bottom: 24vw;}[data-lib="4995"] .links li{width: 50%;}[data-lib="4995"] .fotter{background-size: auto 100%;}}/*widget:2c17adb4-6268-41bd-b5f8-627bad88315a*/[data-lib="4404"]{background-image: linear-gradient(0deg, #14b0cb, white);}[data-lib="4404"] .mainct{max-width: 1200px;
	width:100%;
	margin: 0 auto;
	background-image:
    repeating-linear-gradient(to bottom,
      transparent 25px,
      rgba(0, 0, 0, 0.04) 26px,  rgba(0, 0, 0, 0.04) 26px,
      transparent 27px,  transparent 51px, 
      rgba(0, 0, 0, 0.04) 52px,  rgba(0, 0, 0, 0.04) 52px,
      transparent 53px,  transparent 77px, 
      rgba(0, 0, 0, 0.04) 78px,  rgba(0, 0, 0, 0.04) 78px,
      transparent 79px,  transparent 103px, 
      rgba(0, 0, 0, 0.04) 104px,  rgba(0, 0, 0, 0.04) 104px,
      transparent 105px,  transparent 129px, 
      rgba(0, 0, 0, 0.04) 130px,  rgba(0, 0, 0, 0.04) 130px),

    repeating-linear-gradient(to right,
      transparent 25px,
      rgba(0, 0, 0, 0.04) 26px,  rgba(0, 0, 0, 0.04) 26px,
      transparent 27px,  transparent 51px, 
      rgba(0, 0, 0, 0.04) 52px,  rgba(0, 0, 0, 0.04) 52px,
      transparent 53px,  transparent 77px, 
      rgba(0, 0, 0, 0.04) 78px,  rgba(0, 0, 0, 0.04) 78px,
      transparent 79px,  transparent 103px, 
      rgba(0, 0, 0, 0.04) 104px,  rgba(0, 0, 0, 0.04) 104px,
      transparent 105px,  transparent 129px, 
      rgba(0, 0, 0, 0.04) 130px,  rgba(0, 0, 0, 0.04) 130px);}[data-lib="4404"] .joubuttl{max-width:750px;
	margin: 0 auto;
	margin-bottom:10px;}[data-lib="4404"] .joubuttl_txt{width: 90%;
	margin: 0 auto;
	text-align:center;
	font-weight: bold;}[data-lib="4404"] .joubuttl_txt span{font-size:3rem;
	font-weight: bold;
	background: linear-gradient(transparent 60%, #14b0cb 30%);}[data-lib="4404"] .topttl1{font-size:2rem;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
	margin-top:-20px;}[data-lib="4404"] .topttl1 span{background-color:#14b0cb;
	color:white;
	font-size: 4rem;
	margin: 1rem auto;}[data-lib="4404"] .topprice{font-size: 3rem;
	font-weight: bold
  text-align: center;
	padding-top: 10px;
	display: flex;
	max-width: 500px;
	width: 90%;
	margin: 0 auto;}[data-lib="4404"] .topprice_l{text-align: center;
	text-align: right;}[data-lib="4404"] .topprice_r{text-align: left;
	margin: 0 auto;
	text-shadow: -2px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 5px #fff, 0px 0px 6px #666, 0px 0px 6px #66E, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666, 0px 0px 6px #666;}[data-lib="4404"] .topprice span{color:red;
	display: inline-block;
	font-family: 'Anton', sans-serif;
	font-size:10rem;
	text-align:center;
	line-height:0.95rem;
	font-weight:bold;
	//text-shadow: 0.02em 0.02em 0.02em rgba(0,0,0,1);}[data-lib="4404"] #mprice{padding-top:50px;}[data-lib="4404"] #circle1{display: inline-block;
	width: 40px;
	height: 40px;
	background-color: #14b0cb;
	border-radius: 50%;
	margin: 0 auto;
	text-align: center;
	font-size:1.5rem;
	color:white;
	line-height: 40px;
	left:10px;}[data-lib="4404"] .otoku{max-width:550px;
	width:80%;
	font-size:3rem;
	font-weight: bold;
	text-align: center;
	margin: 0.5rem auto;
	padding: 10px;
	width: 100%;
	border: 2px solid #14b0cb;
	background-color: #fff;
	box-shadow: -2px 5px 5px #ceb4a5;
	border-radius: 15px;}[data-lib="4404"] .otoku span{color:red;
	font-size: 1.5em;}[data-lib="4404"] .topimgcar{position: relative;
	max-width:750px;
	width:100%;}[data-lib="4404"] .carimg{max-width: 750px;
	width:100%;
	margin: 0 auto;
	margin-bottom: 100px;}[data-lib="4404"] .carimg img{width:100%;}[data-lib="4404"] .topright{margin-top: -200px;
	margin-left:70%;}[data-lib="4404"] #kinris{display: inline-block;
	width: 100px;
	height: 100px;
	background-color: yellow;
	border-radius: 50%;
	margin: 0 auto;
	text-align: center;
	font-size:2.5rem;
	color:white;
	line-height: 10px;
	color: red;}[data-lib="4404"] #kinris p{line-height: 60px;
	font-size:2rem;
	font-weight: bold;}[data-lib="4404"] #kinris span{font-size:4rem;
	font-weight: bold;
	color: red;}[data-lib="4404"] #comnt{max-width: 750px;
	width: 90%;
	margin: 0 auto;}[data-lib="4404"] li{display: inline-block;
	font-size:3rem;
	font-weight: bold;
	color:black;
	background-color: yellow;
	border-radius: 10px;
	border: 2px solid #14b0cb;
	padding: 2px 2px;}[data-lib="4404"] .comtext{display: inline-block;}@media screen and (max-width: 480px) {[data-lib="4404"] #mprice{padding-top:10px;}[data-lib="4404"] .joubuttl_txt span{font-size:2rem;}[data-lib="4404"] .topttl1{font-size:2.5rem;}[data-lib="4404"] .topttl1 span{font-size: 3rem;}[data-lib="4404"] .topprice span{font-size:5.5rem;
	margin-top:30px;}[data-lib="4404"] .otoku{font-size:2rem;
	width: 350px;}[data-lib="4404"] li{font-size:1.5rem;}[data-lib="4404"] .topright{margin-top: -100px;}[data-lib="4404"] .carimg{margin-bottom: 10px;}}/*widget:fd00e92c-a0a4-42a5-8a5c-be114a419ccf*/@keyframes w-5368-bulge{
from {
    width: 4%;
  }
to {
    width: 12%
  }}@keyframes w-5368-bulge2{
from {
    width: 5%;
  }
to {
    width: 15%
  }}@keyframes w-5368-bulge3{
from {
    width: 16.666%;
  }
to {
    width: 35.333%
  }}@keyframes w-5368-bulge4{
from {
    width: 7.333%;
  }
to {
    width: 16.666%
  }}[data-lib="5368"]{background-position: 0 0, 7px 7px;
	background-size    : 14px 14px;
	before:;
	background-image: url(/images/bg/bg01.png);
	background-position: top left;
	background-size: 100%;
	background-repeat: repeat;
	overflow: hidden;
	@import "https://use.fontawesome.com/releases/v5.13.0/css/all.css";}[data-lib="5368"] .-w-wrapper-ttl{width: 100%;
	max-width: 500px;
	text-align: center;
	margin: auto;
	border-top: 2px solid #d4c8c8;}[data-lib="5368"] img{width: 100%;
	height: auto;}[data-lib="5368"] .mainct{max-width: 750px;
	width:90%;
	margin: 0 auto;
	position: relative;}[data-lib="5368"] .cardisimg{position:absolute;
	left:55%;
	width:400px;}[data-lib="5368"] .cardisimg img{width: 80%;}[data-lib="5368"] .cardisttl_ttl{font-size:4rem;
	font-weight: bold;}[data-lib="5368"] .hontai::before{display: block;
	content: "車輛本体";
	color: #747474;
	font-size: 1.5rem;
	font-weight: bold;}[data-lib="5368"] .hontai p{width: 30%;
	display: inline-block;
	background: #747474;
	color: #ffffff;
	font-weight: bold;
	font-size: 3rem;
	padding: 4px;
	border-radius: 8px;
	position: relative;
	z-index: 100;}[data-lib="5368"] .sogaku{width: 60%;
	display: inline-block;
	color: #747474;
	font-weight: bold;
	font-size: 3.5rem;
	padding: 4px;
	z-index: 10;}[data-lib="5368"] .sogaku p span{color: red;
	font-weight: bold;
	font-size: 5rem;}[data-lib="5368"] .sogaku::before{display: block;
	content: "支払総額";
	color: #747474;
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom:-15px;}[data-lib="5368"] .siharai p{font-size:3rem;
	font-weight: bold;}[data-lib="5368"] table{width: 100%;
	border: 2px solid #d0d0d0;}[data-lib="5368"] table tr th ,[data-lib="5368"] 
table tr td{text-align: center;
	font-weight: bold;
	padding: 0.2em;
	background: #ffffff;
	border: 1px solid #aaa;
	vertical-align: middle;}[data-lib="5368"] table tr td{font-family: 'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック', sans-serif;}[data-lib="5368"] table tr td.month{font-size: 1.3em;}[data-lib="5368"] table tr th{background: #f7f7f7;}[data-lib="5368"] table tr:nth-of-type(1) td:nth-of-type(1){background: #249d29;
	color: #ffffff;}[data-lib="5368"] table tr:nth-of-type(1) td:nth-of-type(2){background: #d96f92;
	color: #ffffff;}[data-lib="5368"] table strong{font-size: 140%;
	font-weight: 900;}[data-lib="5368"] #fancybar{background-color: #666;
	padding-left: 10%;
	height: 4px;}[data-lib="5368"] #fancybar div{height: 4px;
	padding: 0;
	margin: 0;
	float: left;
	box-shadow: 0 0 0 0 transparent;
	border-left: 2px solid #fff;
	animation-timing-function: linear;}[data-lib="5368"] .purple{background-color: #593160;
	box-shadow: 0px 4px 25px 0px #593160;
	width: 8%;
	animation: bulge2 12s infinite alternate linear;}[data-lib="5368"] .blue{background-color: #165788;
	box-shadow: 0px 5px 25px 0px #165788;
	width: 8%;
	animation: bulge 7s infinite alternate-reverse linear;}[data-lib="5368"] .green{background-color: #427730;
	box-shadow: 0px 5px 25px 0px #427730;
	width: 8%;
	animation: bulge 7s infinite alternate linear;}[data-lib="5368"] .olive{background-color: #827c34;
	box-shadow: 0px 5px 25px 0px #827c34;
	width: 8%;
	animation: bulge 5s infinite alternate-reverse linear;}[data-lib="5368"] .yellow{background-color: #c38e00;
	box-shadow: 0px 5px 25px 0px #c38e00;
	width: 8%;
	animation: bulge 5s infinite alternate linear;}[data-lib="5368"] .red{background-color: #983222;
	box-shadow: 0px 5px 25px 0px #983222;
	width: 8%;
	animation: bulge2 12s infinite alternate-reverse linear;}[data-lib="5368"] *,[data-lib="5368"] 
*:before,[data-lib="5368"] 
*:after{-webkit-box-sizing: inherit;
	box-sizing: inherit;
	-webkit-box-sizing: inherit;
	box-sizing: inherit;}[data-lib="5368"] html{-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 62.5%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 62.5%;}[data-lib="5368"] .btn,[data-lib="5368"] 
a.btn,[data-lib="5368"] 
button.btn{font-size: 1.6rem;
	font-weight: 700;
	line-height: 1.5;
	position: relative;
	display: inline-block;
	padding: 1rem 2rem;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	letter-spacing: 0.1em;
	color: #212529;
	border-radius: 0.5rem;}[data-lib="5368"] .bottoms_2{display: flex;}[data-lib="5368"] .btn-wrap-pc-sp{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 700px;
	margin: 20px auto 20px;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;}[data-lib="5368"] a.btn-pc-sp{line-height: 1.4;
	width: 49.5%;
	padding: 1.25rem 0;
	border-radius: 100vh;
	color: #ffff;}[data-lib="5368"] a.btn-pc-sp--contact{color: #fff;
	background: #228b22;}[data-lib="5368"] a.btn-pc-sp--tel{color: #fff;
	background: #dc143c;}[data-lib="5368"] .fa-position-right{position: absolute;
	top: calc(50% - 0.5em);
	right: 1rem;}@media screen and (max-width: 480px) {[data-lib="5368"] .hontai p{width: 40%;
	font-size:1.6rem;}[data-lib="5368"] .sogaku{width: 90%;
	font-size:2rem;}[data-lib="5368"] .sogaku p span{font-size:4rem;}[data-lib="5368"] .cardisimg{width: 300px;
	left:50%;
	overflow: hidden;}[data-lib="5368"] .cardisimg img{width: 70%;}[data-lib="5368"] .cardisttl_ttl{font-size:2.5rem;}[data-lib="5368"] .siharai p{font-size:1.5rem;}[data-lib="5368"] .bottoms_2{display: block;}}/*widget:8797ca53-23da-4ca7-8b93-02ad9d88cc1d*/[data-lib="4720"] .bodycut{margin: 0 auto;
	max-width: 1200px;
	width: 100%;
	padding-bottom:20px;}[data-lib="4720"] .heading-024{position: relative;
	padding-top: 1.5em;
	color: #333333;}[data-lib="4720"] .heading-024 p{margin-left: 80px;}[data-lib="4720"] .p1{font-size: 1.6rem;}[data-lib="4720"] .p2{font-size: 2rem;
	color:#14b0cb;}[data-lib="4720"] .bun{font-size:1.8rem;}[data-lib="4720"] .gazo{width: 300px;
	align-items: center;}[data-lib="4720"] .gazo img{width: 90%;
	align-items: center;}[data-lib="4720"] .heading-024::before{position: absolute;
	bottom: 0;
	left: 0;
	z-index: 0;
	color: #14b0cb;
	font-size: 4em;
	line-height: 1;
	content: attr(data-number);
	pointer-events: none;}[data-lib="4720"] .box-003{max-width: 90%;
	margin: auto;
	margin-top: 20px;
	padding: 1em 1.5em;
	box-shadow: 0 4px 4px rgb(0 0 0 / 5%), 0 2px 3px -2px rgb(0 0 0 / 1%);
	background-image: linear-gradient(transparent calc(100% - 1px), #e6edf3 50%, #e6edf3), linear-gradient(90deg, transparent calc(100% - 1px), #e6edf3 50%, #e6edf3);
	background-size: 15px 15px;
	background-repeat: repeat;
	background-color: #ffffff;
	color: #333333;
	display:flex;
	border-radius:10px;}[data-lib="4720"] .flex1{width: 70%;}[data-lib="4720"] .flex2{width: 30%;
	margin: 0 auto;
	text-align: center;}[data-lib="4720"] .flex2 img{padding-top: 20px;
	max-width: 300px;
	margin: 0 auto;}@media screen and (max-width: 480px) {[data-lib="4720"] .box-003{display: block;}[data-lib="4720"] .flex1{width: 100%;}[data-lib="4720"] .flex2{width: 100%;
	margin: 0 auto;
	text-align: center;}[data-lib="4720"] .heading-024::before{font-size: 2.8em;}[data-lib="4720"] .p1{font-size: 1rem;}[data-lib="4720"] .p2{font-size: 1.4rem;
	color:#14b0cb;}[data-lib="4720"] .bun{font-size: 1.4rem;}[data-lib="4720"] .heading-024 p{margin-left: 55px;}[data-lib="4720"] .gazo{width: 100%;}[data-lib="4720"] .flex2 img{max-width: 100%;
	width: 100%;}}/*widget:f0e568b9-6ab4-488b-b4d7-eaf417c02374*/[data-lib="3141"] .-w-mail-img{width: 5%;
	min-width: 50px;
	height: auto;
	margin: auto;}[data-lib="3141"] .-w-mail-img img{width: 100%;
	height: auto;}[data-lib="3141"] .-w-ttl{color: #505050;
	margin-bottom: 30px;
	text-align: center;}[data-lib="3141"] .-x-title-xl:before{display: none;}[data-lib="3141"] input[type="submit"],[data-lib="3141"] 
input[type="button"]{border-radius: 0;
	-webkit-box-sizing: content-box;
	-webkit-appearance: button;
	appearance: button;
	border: none;
	box-sizing: border-box;
	cursor: pointer;}[data-lib="3141"] input[type="submit"]::-webkit-search-decoration,[data-lib="3141"] 
input[type="button"]::-webkit-search-decoration{display: none;}[data-lib="3141"] input[type="submit"]::focus,[data-lib="3141"] 
input[type="button"]::focus{outline-offset: -2px;}[data-lib="3141"] .lp_form-wrapper{width:1000px;
	margin: 0 auto;
	padding:50px 0;}[data-lib="3141"] .owlet-form{padding: 0;}[data-lib="3141"] .owlet-form table{margin: 0 auto 20px;
	width: 100%;
	border-collapse: separate;
	border-spacing: 1px;}[data-lib="3141"] .owlet-form table tr th{width: 30%;
	vertical-align: middle;
	padding: 15px 5px;
	color: #505050;
	border-top: 1px solid;}[data-lib="3141"] .owlet-form table tr td{width: 70%;
	vertical-align: middle;
	padding: 15px 5px;
	color: #505050;
	border-top: 1px solid;}[data-lib="3141"] .owlet-form table tr:first-child th,[data-lib="3141"] 
.owlet-form table tr:first-child td{border-top: none;}[data-lib="3141"] .owlet-form table tr:last-child th{border-bottom: 1px solid;}[data-lib="3141"] .owlet-form table tr:last-child td{border-bottom: 1px solid;}[data-lib="3141"] .require{border-radius: 2px;
	margin-left: 10px;
	font-size: 0.875rem;
	font-weight: normal;
	padding: 5px 8px;
	background: #CE0000;
	color: #fff;}[data-lib="3141"] .owlet-input-sample{font-size: 16px;
	padding: 0 10px;}[data-lib="3141"] .owlet-input-sample a{color: inherit;}[data-lib="3141"] .owlet-form input[type="image"]{text-align: center;
	display: block;
	margin: 0 auto;}[data-lib="3141"] .owlet-form table input,[data-lib="3141"] 
.owlet-form table select,[data-lib="3141"] 
.owlet-form table textarea,[data-lib="3141"] 
.owlet-form table label,[data-lib="3141"] 
.owlet-form table .input_address{font-size:16px;}[data-lib="3141"] .owlet-form input.owlet-input-tel1 + span,[data-lib="3141"] 
.owlet-form input.owlet-input-tel2 + span{font-size:16px;}[data-lib="3141"] .form_button{width: 50%;
	margin: 0 auto;
	text-align: center;
	font-size: 1.4rem;
	border-radius: 3px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	-webkit-box-pack: space-around;
	-ms-flex-pack: space-around;
	justify-content: space-around;}[data-lib="3141"] .form_button a:hover,[data-lib="3141"] 
.form_button input:hover{opacity: 0.8;}[data-lib="3141"] .form_button input[type="button"],[data-lib="3141"] 
.form_button input[type="submit"],[data-lib="3141"] 
.form_button input[type="image"]{display: inline-block;
	cursor: pointer;}[data-lib="3141"] .form_button input[type="button"],[data-lib="3141"] 
.form_button input[type="submit"]{border: none;
	padding: 2%;
	cursor: pointer;
	width:90%;
	box-sizing: border-box;
	font-size: 2.0rem;
	font-weight: bold;
	color:#ffffff;
	background-color:#ff6666;
	background: url(/_img/ja/cms_parts_library/3160/image/_/),#ff6666;
	background-repeat: no-repeat;
	background-size: 25px;
	background-position: right 3% center;
	border:1px solid #ffffff;
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);}[data-lib="3141"] .form_button input[type="button"]:hover,[data-lib="3141"] 
.form_button input[type="submit"]:hover{cursor: pointer;
	box-sizing: border-box;
	transition: all .4s;
	opacity: 0.7;}[data-lib="3141"] .form_button a{display: inline-block;
	float: left;
	vertical-align: top;
	border: 1px solid;
	padding: 9px 5px 8px;
	width: 170px;
	box-sizing: border-box;
	font-size: 1.4rem;
	text-decoration: none;
	background-color: #fdfdfd;
	border-color: #dddddd;
	color:#313131;}[data-lib="3141"] .form_button a:hover{background-color: #dddddd;
	border-color: #dddddd;
	transition: all .4s;}[data-lib="3141"] .form_button form input[type="button"],[data-lib="3141"] 
.form_button form input[type="submit"]{border: 1px solid;
	padding: 8px 5px;
	cursor: pointer;
	width: 170px;
	vertical-align: top;
	box-sizing: border-box;
	font-size: 1.4rem;
	color:;
	background: #6200ee;
	border:1px solid #6200ee;}[data-lib="3141"] .form_button form input[type="button"]:hover,[data-lib="3141"] 
.form_button form input[type="submit"]:hover{color:#6200ee;
	border:1px solid #6200ee;
	transition: all .4s;}[data-lib="3141"] .alert{color:#CE0000;}[data-lib="3141"] .owlet-rules-agree .alert{margin-top:10px;}[data-lib="3141"] .inquiry_form input[type="text"]{width: 100%;
	box-sizing: border-box;
	padding: 10px;}[data-lib="3141"] .inquiry_form input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-name-mei[type="text"]{width: 280px;
	box-sizing: border-box;
	padding: 10px;
	margin: 0 10px 0 0;}[data-lib="3141"] .inquiry_form input[type="text"],[data-lib="3141"] 
.inquiry_form select{min-height: 30px;
	box-sizing: border-box;
	border: 1px solid;}[data-lib="3141"] .inquiry_form input.owlet-input-tel1[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-tel2[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-tel3[type="text"],[data-lib="3141"] 
.inquiry_form input.zip1[type="text"],[data-lib="3141"] 
.inquiry_form input.zip2[type="text"]{line-height: 1.2;
	padding: 10px;
	border: 1px solid #dcdcdc;
	width: 115px;}[data-lib="3141"] input[type="text"]{line-height: 1.2;
	padding: 10px !important;
	border: 1px solid #dcdcdc !important;}[data-lib="3141"] .owlet-form textarea{min-height: 150px;
	line-height: 1.2;
	padding: 10px;
	border: 1px solid #dcdcdc;
	width: 100%;
	box-sizing: border-box;}[data-lib="3141"] .owlet-form select{line-height: 1.2;
	border: 1px solid #dcdcdc;
	width: 180px;}[data-lib="3141"] .owlet-input-name-sei,[data-lib="3141"] 
.owlet-input-name-mei{width: 90px;
	margin: 0 5px;}[data-lib="3141"] .owlet-form input[name="input[email]"],[data-lib="3141"] 
.owlet-form input[name="input[email_confirm]"]{width: 100%;}[data-lib="3141"] .zip1,[data-lib="3141"] 
.zip2{width: 60px;
	margin-bottom: 10px;}[data-lib="3141"] .zip2addr{margin-bottom: 10px;
	padding: 10px 13px 6px;
	box-sizing: border-box;
	display: inline-block;}[data-lib="3141"] select.prefectures,[data-lib="3141"] 
select.city{margin: 0 5px 10px 0;
	padding: 10px;}[data-lib="3141"] .owlet-form .address,[data-lib="3141"] 
.owlet-form input[name="input[address_address]"],[data-lib="3141"] 
.owlet-form input[name="input[address_address2]"],[data-lib="3141"] 
.owlet-form input[name="input[address2_address]"],[data-lib="3141"] 
.owlet-form input[name="input[address2_address2]"]{width: 100%;
	margin-left: 0;}[data-lib="3141"] .address,[data-lib="3141"] 
input[name="input[address_address]"]{margin: 0 5px 5px;
	width: 75%;}[data-lib="3141"] input[email],[data-lib="3141"] 
input[email_confirm],[data-lib="3141"] 
input[body]{margin: 0 5px 5px;
	width: 75%;}[data-lib="3141"] .owl-datepicker{width: 150px;
	margin-right: 5px;}[data-lib="3141"] select[name="input[date_hour]"],[data-lib="3141"] 
select[name="input[date_minute]"]{margin-right: 5px;}[data-lib="3141"] .owlet-input-tel1,[data-lib="3141"] 
.owlet-input-tel2,[data-lib="3141"] 
.owlet-input-tel3{width: 60px;}[data-lib="3141"] .owlet-input-tel2,[data-lib="3141"] 
.owlet-input-tel3{margin-left: 5px;}[data-lib="3141"] input[name="input[company_name]"]{width: 80%;
	line-height: 1.2;
	padding: 2px;}[data-lib="3141"] textarea[name="input[text]"]{width: 80%;}[data-lib="3141"] .owlet-form table tr td label{display: block;}[data-lib="3141"] input[name="input[select_etc]"],[data-lib="3141"] 
input[name="input[radio_etc]"],[data-lib="3141"] 
input[name="input[check_etc]"]{width: 80%;
	margin-top: 5px;}[data-lib="3141"] .owlet-rules{padding: 0 0 50px;}[data-lib="3141"] .owlet-rules-title{font-size:16px;
	font-weight: bold;
	margin-bottom: 10px;}[data-lib="3141"] .owlet-rules-body{height: 200px;
	padding: 15px;
	border: 1px solid;
	box-sizing: border-box;
	margin-bottom: 20px;
	overflow-y: scroll;}[data-lib="3141"] .owlet-rules-agree{text-align: center;
	margin-bottom: 20px;}[data-lib="3141"] .owlet-rules-agree a{font-size:16px;
	margin-bottom: 10px;
	display: inline-block;
	color:;}@media (max-width: 1280px){[data-lib="3141"] .lp_form{padding:0;}[data-lib="3141"] .lp_form .lp_form-wrapper{width:100%;
	padding:50px 30px;
	box-sizing:border-box;}[data-lib="3141"] .owlet-form input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
.owlet-form input.owlet-input-name-mei[type="text"]{width: 100%;}[data-lib="3141"] .owlet-form input.owlet-input-name-sei[type="text"]{margin-bottom: 10px;}[data-lib="3141"] input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
input.owlet-input-name-mei[type="text"]{width: 100%;}[data-lib="3141"] input.owlet-input-name-sei[type="text"]{margin-bottom: 10px;}[data-lib="3141"] .owlet-rules{width:100%;}}@media (max-width:1023px){[data-lib="3141"] .inquiry_form input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-name-mei[type="text"]{width: 100%;}[data-lib="3141"] .inquiry_form input.owlet-input-name-sei[type="text"]{margin-bottom: 10px;}}@media (max-width: 768px){[data-lib="3141"] .-w-ttl{text-align: left;}[data-lib="3141"]{border-bottom:1px solid #a0a0a0;}[data-lib="3141"] .lp_form{padding:2.0rem;}[data-lib="3141"] .lp_form .lp_form-wrapper{padding:0;}[data-lib="3141"] .form-wrapper{width:100%;
	margin: 0 auto;
	padding:0 2rem;
	box-sizing: border-box;}[data-lib="3141"] .form_button{width: 100%;
	margin: 0 auto 30px;
	font-size: 1.250rem;}[data-lib="3141"] .owlet-rules-agree{margin-top: 20px;
	font-size: 3vw;}[data-lib="3141"] table{display: block;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid;}[data-lib="3141"] table tbody,[data-lib="3141"] 
table tr{display: block;
	width: 100%;}[data-lib="3141"] .lp_form .owlet-form table tr th{border-top: none;
	padding-top: 1em;}[data-lib="3141"] .lp_form .owlet-form table tr th,[data-lib="3141"] 
.lp_form .owlet-form table tr td{display: block;
	width: 100%;
	min-height:auto;
	box-sizing: border-box;
	padding: 10px 2%;
	border-bottom: none;
	text-align:left;}[data-lib="3141"] .lp_form .owlet-form table tr td{border-bottom: 1px solid #bbb;
	padding-bottom: 1em;}[data-lib="3141"] .form_button a{display: inline-block;
	float: none;
	vertical-align: top;
	margin: 0 auto 15px;}[data-lib="3141"] .form_button form{display: inline-block;
	float: none;
	vertical-align: top;
	margin: 0 auto 15px;}[data-lib="3141"] .inquiry_form input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-name-mei[type="text"]{width: 100%;
	padding: 10px;
	margin: 0;}[data-lib="3141"] .inquiry_form input.owlet-input-name-sei[type="text"]{margin: 0 0 10px;}[data-lib="3141"] input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
input.owlet-input-name-mei[type="text"]{width: 100%;
	padding: 10px;
	margin: 0;}[data-lib="3141"] input.owlet-input-name-sei[type="text"]{margin: 0 0 10px;}[data-lib="3141"] table tr td input,[data-lib="3141"] 
table tr td select{max-width: 100%;
	box-sizing: border-box;}[data-lib="3141"] table tr td input[type="text"]{min-height: 30px;}[data-lib="3141"] textarea{width: 100%;
	display: block;
	margin: 0 auto;}[data-lib="3141"] .owlet-form input.owlet-input-name-sei[type="text"],[data-lib="3141"] 
.owlet-form input.owlet-input-name-mei[type="text"]{width: 100%;
	padding: 10px;
	margin: 0;}[data-lib="3141"] .owlet-form input.owlet-input-name-sei[type="text"]{margin: 0 0 10px;}[data-lib="3141"] .inquiry_form input.owlet-input-tel1[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-tel2[type="text"],[data-lib="3141"] 
.inquiry_form input.owlet-input-tel3[type="text"]{width: 90px;}[data-lib="3141"] .owlet-form table tr td input,[data-lib="3141"] 
.owlet-form table tr td select{max-width: 100%;
	box-sizing: border-box;}[data-lib="3141"] .owlet-form table tr td input[type="text"]{min-height: 30px;}[data-lib="3141"] .owlet-form textarea{width: 100%;
	padding: 0;
	display: block;
	margin: 0 auto;}[data-lib="3141"] .owlet-rules{padding:0;
	margin:0 auto;}[data-lib="3141"] a,[data-lib="3141"] input[type="button"],[data-lib="3141"] form .form_button input[type="submit"],[data-lib="3141"] input[type="text"],[data-lib="3141"] input[type="button"],[data-lib="3141"] select{-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius: 0;}[data-lib="3141"] .owlet-form table tr td{border-top: none;
	border-bottom: 1px solid #bbb;}}/*layout:41*/body{
  overflow-x:hidden ;
}
.img_c{	
	margin-left: auto;
    margin-right: auto;
    text-align : center;
    width : 100%;
}
#container {
  max-width: 1130px;
  margin: 0 auto;
}
#img {
  width: 100%;
}