@charset "utf-8";
body {
	background:#eee;
}
.pc {
	display: block !important;
}
.sp {
	display: none !important;
}
.pc.sp {
		display: block !important;
}
p a:link[target*="_blank"] {
text-decoration: underline;
    color: #F00;
}
a:link, a:visited {
    word-break: break-all;
}
p.small {
    font-size: 16px!important;
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
	width: 0;
}
td a:link {
    text-decoration: underline;
}
.akawaku {
    border: 2px solid #F04201;
    padding: 20px;
    border-radius: 5px;
    margin: 40px 0;
}
.slider-nav .slick-arrow {
	display:none !important;
}
.slider-for .slick-prev {
	position:absolute;
	z-index:2;
	top:50%;

}
.slider-for .slick-next {
	
}
#breadcrumb {
	box-sizing:border-box;
	width: 100%;
	margin: 0 auto;
	font-size:12px;
	color:#666;
	padding:5px 15px;
    position: absolute;
    top: 105px;
}
#breadcrumb a {
	color:#666;
}

#b_component:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
#b_component {
	overflow:hidden;
	width: 1120px;
	padding:15px;
	margin: 0 auto 0;
	padding-bottom: 10px;
	background:#fff;
	box-sizing:border-box;
}
#b_component[class] #center {
min-height: 2150px;
}
#center {
	float:right;
	width: 890px;
}
#center.btmpage {
	float:none;
	width:100%;
}
.tleft p {
	text-align:left !important;
}
.btmtitl {
	background:url(/imgnew/outlet_main_img.jpg) center no-repeat;
	background-size:100%;
	position:relative;
	margin-bottom:20px;
}
.btmtitl.wheel {
	background:url(/imgnew/wheel005.jpg) center no-repeat;
	height:330px;
	background-size:100%;
	position:relative;
	margin-bottom:20px;
}
.btmtitl.rental_qa {
	background:url(/imgnew/rental_qa_main.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.rental {
	background:url(/imgnew/rental_main.jpg) center no-repeat;
	background-size:100%;
}

.btmtitl.rental.ust.new {
    background: url(https://www.kosugi-tire.com/imgnew/ust_mainbg.jpg)no-repeat center -260px,#D3CFC6;
    height: 290px;
    background-size: cover;
    text-indent: initial;
    text-align: center;
    position: relative;
}
.btmtitl.rental.ust.new.wheelset {
    background: url(https://www.kosugi-tire.com/imgnew/ustset_mainbg.jpg)no-repeat center -310px,#D3CFC6;
    height: 290px;
    background-size: cover;
    text-indent: initial;
    text-align: center;
    position: relative;
}
.btmtitl.rental.ust.new img {
position: absolute;
    top: 50px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
}
.btmtitl.company {
	background:url(/imgnew/company_main.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.punk {
	background:url(/imgnew/punkbg.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.old {
	background:url(/imgnew/oldmain.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.buy {
	background:url(/imgnew/buy.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.buy_qa {
	background:url(/imgnew/buy_qa.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.cardbg {
	background:url(/imgnew/company_main.jpg) center no-repeat;
	background-size:100%;
}
.btmtitl.rental.ust.new:after {
background:none;
}
.btmtitl.rental.new:after,
.btmtitl.rental_qa.new:after,
.btmtitl.cardbg.new:after {
background: rgba(155,202,235,0.3);
}
.btmtitl.cardbg.new {
    background: url(/imgnew/gas00-sky.jpg)no-repeat 0 0,#D3CFC6;
    height: 200px;
    background-size: 120%;
}
.topH2.allseason,
.topH2.new_summer {
    background: url(/imgnew/gas00-sky.jpg) no-repeat 0 -68px, #D3CFC6!important;
    height: auto;
    background-size: 135%!important;
    text-shadow: 1px 1px 2px #fff;
}
.btmtitl.rental.new,
.btmtitl.rental_qa.new {
    background: url(/imgnew/ice.jpg)no-repeat 0 -380px,#D3CFC6;
    height: 200px;
    background-size: 100%;
}
.btmtitl.rental.new h1 span {
    color: #1645E9;
    text-shadow: 2px 2px 2px #fff;
    margin-bottom: 25px;
    margin-top: 0;
}
.btmtitl.rental.new .stxt {
    font-size: 24px;
    position: absolute;
    bottom: 5px;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
text-shadow: 2px 2px 2px #fff;
}
.btmtitl.rental.new .rtxt {
    position: absolute;
    bottom: 5px;
    right: 0;
    font-size: 18px;
text-shadow: 2px 2px 2px #fff;
}
.btmtitl.rental.new.n2023 {
background: url(https://www.kosugi-tire.com/imgnew/rental_mv02.jpg)no-repeat 0 -100px,#fff;
    height: auto;
    background-size: 100%;
    opacity: 0.85;
}
.btmtitl.new.usedtire_outlet.type2 h1 {
top: 100px;
}
.btmtitl.new.usedtire_outlet.type2 {
    background: url(https://www.kosugi-tire.com/imgnew/usedtire_outlet_mv2.jpg)no-repeat center 0,#fff;
    height: auto;
background-size: 1250px;
    opacity: 0.85;
    height: 310px;
}
.btmtitl.new.usedtire_outlet.type2 span.m1 {
font-size: 70px;
    text-align: left;
    display: block;
    color: #E60B09;
    font-weight: bold;
    line-height: 70px;
    text-shadow: 4px 4px 2px #fff;
    -webkit-text-stroke: 1px #FFF;
    text-stroke: 1px #FFF;
    text-align: center;
}
.btmtitl.new.usedtire_outlet.type2 span.m2 {
font-size: 70px;
    text-align: left;
    display: block;
    color: #048A46;
    font-weight: bold;
    line-height: 70px;
    text-shadow: 4px 4px 2px #fff;
    -webkit-text-stroke: 1px #FFF;
    text-stroke: 1px #FFF;
    text-align: center;
}
.btmtitl.new.usedtire_outlet.type2 .bnr {
    background: rgba(255,255,1,0.88);
    width: 370px;
    line-height: 70px;
    font-size: 25px;
    color: #333;
    position: absolute;
    bottom: 10px;
    right: 15%;
}
.btmtitl.new.usedtire_outlet.type2 .bnr .s.arrow {
    display: block;
    padding: 15px;
    text-align: center;
}
.btmtitl.new.usedtire_outlet.type2 .bnr .s.arrow::before {
    top: 20px;
    left: auto;
    right: 18px;
}
.btmtitl.mochikomi.new.n2023 {
    background: url(https://www.kosugi-tire.com/imgnew/gas06.png)no-repeat;
    background-size: cover;
    height: 330px;
    opacity: 0.85;
    background-position-y: -100px;
}
.btmtitl.mochikomi.new.n2023 h1 {
    top: 50px;
    transform: initial;
    font-size: 70px;
    color: #00427A;
    text-shadow: 4px 4px 3px #F04201;
    color: #FFD32A;
}
.btmtitl.rental.new.n2023 h1 {
    top: 50px;
    transform: initial;
    font-size: 70px;
    color: #00427A;
    text-shadow: 4px 4px 3px #fff;
}
.btmtitl.rental.new.n2023.n202308 h2.n3 {
position: absolute;
    right: auto;
    top: 225px;
    font-size: 45px;
    color: #FFD32A;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555;
    left: 25%;
}
.btmtitl.rental.new.n2023.n202308 p.sdate {
    padding: 5px;
}
.btmtitl.mochikomi.new.n2023 h2.n1 {
    position: absolute;
    right: 22%;
    top: 145px;
    font-size: 30px;
    font-weight: bold;
    text-shadow: 0 0 BLACK;
    color: #fff;
}
.btmtitl.rental.new.n2023 h2.n1 {
     position: absolute;
    right: 12%;
    top: 135px;
    font-size: 32px;
    color: #FFD32A;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555;
}
.btmtitl.mochikomi.new.n2023 h2.n2 {
    position: absolute;
    left: 22%;
    top: 180px;
    font-size: 45px;
    font-weight: bold;
    text-shadow: 2px 1px 1px #fff;
    color: #3DAFF7;
}
.btmtitl.rental.new.n2023 h2.n2 {
    position: absolute;
    left: 10%;
    top: 180px;
    font-size: 30px;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555;
    color: #FFD32A;
}
.btmtitl.mochikomi.new.n2023:after {
    background: rgba(0,0,0,0.2);
    position: static;
}
.btmtitl.rental.new.n2023:after {
    position: static;
content:initial;
}
.btmtitl.rental.new.n2023 ul {
    display: flex;
    padding-top: 230px;
    width: 80%;
    margin: 0 auto;
    list-style-type: none;
}
.btmtitl.rental.new.n2023 ul li {
position: relative;
    flex-basis: 33%;
    margin: 0 10px 20px;
    background: rgba(255,255,255,0.6);
    padding: 20px;
}
.btmtitl.rental.new.n2023 ul li p {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 5px;
    width: -webkit-fill-available;
    font-size: 24px;
    text-align: center;
    font-weight: bold;
    margin: 20px;
    color: #FF0000;
    /* text-shadow: 1px 1px 1px #888; */
    background: rgba(238, 238, 238,0.8);
}
.btmtitl.rental.new.n2023 ul li .img img {
width: 100%;
}
.btmtitl.rental.ust.new h1 {
    text-indent: -9999px;
color: #1A913C;
    text-shadow: 3px 3px 1px #fff;
    font-size: 50px;
    /* background: #fff; */
    /* opacity: 0.75; */
    width: 50%;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    padding: 10px;
    font-family: fantasy;
    -webkit-text-stroke: 2px #fff!important;
    text-stroke: 2px #fff;
}
.btmtitl.rental.ust.new > h1 > span {
color: #C03722;
    text-shadow: 2px 2px 2px #fff;
    margin: 20px auto 0;
    font-size: 25px;
    font-family: fantasy;
}
.btmtitl.rental.new h1,
.btmtitl.rental_qa.new h1,
.btmtitl.cardbg.new h1 {
    color: #1645E9;
    text-shadow: 2px 2px 2px #fff;
}
.btmtitl.cardbg.new h1 span {
    background: #5AA7DE;
    width: 520px;
    display: table;
    margin: 20px auto 0;
    opacity: 0.9;
}
.btmtitl:after {
	background:rgba(0,0,0,0.7);
	position:absolute;
	display:block;
	content:"";
	width:100%;
	height:100%;
}
.btmtitl.new.usedtire_outlet.type2:after {
	content:initial;
}
.btmtitl h1 {
	display:block;
	position:absolute;
	line-height:1;
	z-index:1;
	color:#fff;
	/* font-size:40px; */
	font-size:40px;
	font-weight:bold;
	width:100%;
	margin:auto;
	text-align:center;
	top:50%;
	transform:translateY(-50%);

}

.btmtitl h1 span {
    display: block;
    font-size: 24px;
    color: #fff;
    margin-top: 25px;
    -webkit-text-stroke: 0;
    text-stroke: 0;
}
.btmtitl h1 span.up {
    display: block;
    color: #fff;
    margin-bottom: 10px;
}
.punk_mv,
.mochikomi_mv {
position: relative;
    height: 300px;
    position: relative;
    margin-bottom: 40px;
    background-color: #ccc;
}
.punk_mv h2,
.mochikomi_mv h2 {
    position: absolute;
    color: #FFFF01;
    font-size: 65px;
    font-family: inherit;
    font-weight: bold;
    left: 4%;
    top: 8%;
    text-shadow: 3px 3px 4px #666;
}
.punk_mv h3,
.mochikomi_mv h3 {
    position: absolute;
    color: #333;
    font-size: 25px;
    right: 5%;
    bottom: 10%;
    background: rgba(255,255,255,0.7);
    padding: 15px 40px;
}

.mochikomi_mv.v01 {
background: url(https://www.kosugi-tire.com/imgnew/mochikomi_img0023.jpg)no-repeat;
    background-size: cover;
    background-position-y: -180px;
}
.mochikomi_mv.v02 {
background: url(https://www.kosugi-tire.com/imgnew/gas05.png)no-repeat;
    background-size: cover;
    background-position-y: -180px;
}
.mochikomi_mv.v03 {
background: url(https://www.kosugi-tire.com/imgnew/gas02.png)no-repeat;
    background-size: cover;
    background-position-y: -180px;
}
.mochikomi_mv.v04 {
background: url(https://www.kosugi-tire.com/imgnew/buy_ph04_2.jpg)no-repeat;
    background-size: cover;
    background-position-y: -400px;
}
.punk_mv.v05 {
background: url(https://www.kosugi-tire.com/imgnew/punk_ph112.png)no-repeat;
    background-size: cover;
    background-position-y: -400px;
}

/*** Left Navi ***/
#left {
	width: 186px;
	float: left;
}
#breadcrumb + iframe[data-tagging-id] + #b_component #left ~ #center,
#breadcrumb + #b_component #left ~ #center,
#breadcrumb + iframe + #b_component #left ~ #center,
.scroll #center {
	width: auto;
	float: none;
}
#breadcrumb + iframe[data-tagging-id] + #b_component #left,
#breadcrumb + #b_component #left,
#breadcrumb + iframe + #b_component #left,
.scroll #left {
display:none;
}
.scroll .searchtop_sel.sFixed {
top:0;
padding: 20px 20px 5px 20px;
}

#left #nav h2 {
	clear: both;
}

#left #nav.new {
    /* margin-top: 105px; */
    margin-top: -10px;
}
#left #nav.new h3.leftnav {
border-left: 4px solid #F04201;
    color: #333;
    border-radius: 0;
    font-size: 18px;
    text-align: left;
    background: #fff;
    margin: 10px auto;
    background: #eee;
    text-align: center;
    height: 85px;
    line-height: 85px;
}

.blogSection {
	clear: both;
	margin-bottom: 20px;
}

/*** Left Top ***/
#lnavi_top {
	border-bottom: #666666 solid 1px;
	border-right: #666666 solid 1px;
	text-align: center;
	width: 180px;
	line-height: 96%;
	font-size: 14px;
	margin-bottom: 15px;
}

/*** Category Navi ***/
#navi_category {
	margin-bottom: 9px;
	clear: both;
}

#navi_category img#title {
	margin-bottom: 0;
}

/*** Company Navi ***/
#navi_company {
	margin-bottom: 5px;
	clear: both;
}

#navi_company img#title {
	margin-bottom: 0;
}

#nav {
	z-index: 999999;
}

#nav ul {
	z-index: 999999;
	margin-bottom:20px !important;
}

#nav ul ul {
	border-bottom: 1px solid #000;
}

#nav a {
display: block;
}

#nav li {
	float:none !important;
	display:block;
	width:100%;
}
#nav li.top {
	height: 80.5px;
}
#nav li img {
	width:100%;
	height:auto;
}
#nav li.n img {
border-bottom: 3px solid #0066CB;
    display: block;
}
#nav li.n a {
    box-shadow: 2px 5px 10px #ccc;
}
.left_navi_pull {
}
.left_navi_pull a {
	border:1px solid #ddd;
	display:block;
	padding:10px;
	box-sizing:border-box;
	width:180px;
	font-size:15px;
	color:#333;
	background:#f9f9f9;
}
.btmlinks .left_navi_pull {
    margin: 5px 0;
    display:none;
}
.btmlinks .left_navi_pull dt a {
border: 0;
    display: block;
    padding: 5px 5px 5px 17px;
    box-sizing: border-box;
    width: auto;
    background: none;
    margin-left: 20px;
}
#nav li.no_bg {
	background: none;
	margin: 0 0 3px 0;
	_margin: 0 0 9px 0;
	/*height:35px;*/
}

#nav li.no_bg li {
	margin: 0;
	_margin: 0;
}
.blog img {
	width:184px;
}
.blog {
	margin-bottom:20px;
	border:1px solid #ddd;
}
#left div.blog {
display:none;
}
.cal {
	background:url(data:image/png;base64,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) no-repeat;
	height:240px;
	margin-top:15px;
	background-size:100%;
}
.shop_list {
	border:1px solid #ddd;
	border-radius:3px;
	margin-bottom:15px;
	box-sizing:border-box;
	padding:10px 8px;
}
.shop_list__name {
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
}
.shop_list__txt {
	font-size:13px;
}

a#com_lev0b {
	background: url(/imgnew/nav14.jpg) no-repeat;
	height:50px;
	text-indent: -9999em;
	display:block;
}
a#com_lev0d {
	background: url(/imgnew/nav19.jpg) no-repeat;
	height:50px;
	text-indent: -9999em;
	display:block;
}
a#com_lev0c {
	background: url(/imgnew/nav16_2.jpg) no-repeat;
	height:50px;
	text-indent: -9999em;
	display:block;
}

a#com_lev0g {
	background: url(/imgnew/nav15.jpg) no-repeat;
	height:50px;
	text-indent: -9999em;
	display:block;
}
.bn a#com_lev0h {
	background: url(/imgnew/nav09.jpg) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.bn a#com_lev0h2 {
	background: url(/imgnew/nav09-2.jpg) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
.bn a#com_lev0h3 {
	background: url(/imgnew/nav09-3.jpg) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
}
.bn a#com_lev0h4 {
	background: url(/imgnew/line_bnr.png) no-repeat!important;
	height:55px;
	text-indent: -9999em;
	display:block;
    border: 0;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
.bn a#com_lev0h5 {
	background: url(/imgnew/nav09-4.jpg) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
.bn a#com_lev0h6 {
	background: url(/imgnew/nav09-5.png) no-repeat center!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
.bn a#com_lev0h7 {
	background: url(/imgnew/nav09-6.png) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
.bn a#com_lev0h8 {
	background: url(/imgnew/nav09-5.jpg) no-repeat!important;
	height:50px;
	text-indent: -9999em;
	display:block;
    border: 1px solid #666;
    background-size: cover;
    width: 180px;
margin-bottom: 5px;
}
#nav ul li ul li a:link,#nav ul li ul li a:visited {
	width: 166px;
	_width: 142px;
	height: 30px;
	_height: 25px;
	background: url(../images_common/lnavi_sub1.gif) no-repeat;
}

#nav ul li ul li a:hover,#nav ul li ul li a:active {
	width: 166px;
	_width: 142px;
	height: 30px;
	_height: 25px;
	background: url(../images_common/lnavi_sub2.gif) no-repeat;
}
.buz_hour {
	width:180px;
	font-size:110%;
}
	.buz_hour table {
		width:100%;
	}
.free_space {
	width:180px;
}
	.free_space iframe {
		width:100%;
		border:none;
		margin:0;
		padding:0;
	}

/*** Contents ***/
#contents {
	float: right;
	width: 895px;
	margin-bottom: 10px;
}
#breadcrumb + #b_component #contents {
	width: auto;
	float: none;
}

.common_page_title {
	font-size:30px;
	border:1px solid #ddd;
	border-left:5px solid #F04201;
	padding:20px 30px;
	margin-bottom:20px;
}
#main {
	width:100%;
	margin-left:0px;
}

.h_outlet {
	border-top:1px solid #9cd141;
	border-left:5px solid #9cd141;
	border-right:1px solid #9cd141;
	border-bottom:1px solid #9cd141;	
	color:#333 !important;
	font-size:120% !important;
	font-weight:bold !important;
	padding:5px 0 5px 10px !important;
	margin-bottom:10px !important;
}
.ol_box {
	width:540px;
	margin:0 auto 30px;
}
.ol_box h4 {
	border:3px solid #9cd141;
	border-radius:10px;
	padding:7px 5px 5px;
	margin-bottom:10px;
	font-size:130%;
	font-weight:bold;
	color:#f60;
	text-align:center;
}

.h_studless {
	background-color:#3366ff;
	color:#fff !important;
	font-size:120% !important;
	font-weight:bold !important;
	padding:3px 0 3px 10px !important;
	margin-bottom:10px !important;
}

.h_studless_s {
	border-top:1px solid #3366ff;
	border-left:5px solid #3366ff;
	border-right:1px solid #3366ff;
	border-bottom:1px solid #3366ff;
	padding:5px 10px 3px !important;
	margin-bottom:10px !important;
	font-size:120% !important;
	font-weight:bold;
}

.h_studless_s2 {
	padding-left:2px;
	padding-bottom:2px;
	border-bottom:1px solid #333;
	margin-bottom:10px;
	color:#f30;
	font-size:120% !important;
	font-weight:bold;
}

.t_studless {
	width:600px;
}
.t_studless th {
	padding:3px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	font-size:120%;
}
.t_studless td {
	padding:3px;
	text-align:center;
	vertical-align:middle;
	font-size:110%;
}
.t_studless .bk1 {
	background-color:#fc6;
}
.t_studless .bk2 {
	background-color:#6c6;
}
.t_studless .bk3 {
	background-color:#fcc;
	padding:15px 0;
}

.u_studless {
	list-style:decimal;
	margin-left:30px;
	margin-bottom:30px;
}
.u_studless li {
	font-size:110%;
	padding-bottom:5px;
	border-bottom:1px dotted #666;
	margin-bottom:15px;
}

.link_studless a {
	width:300px;
	display:block;
	margin:0 auto 30px !important;
	padding:10px;
	background-color:#3366ff;
	color:#fff !important;
	text-decoration:none !important;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	border-radius:30px;
	-webkit-border-radius: 30px;/* for Safari and Chrome */
	-moz-border-radius: 30px;/* for Firefox */
	box-shadow:3px 3px 7px 1px #adadad;
	-moz-box-shadow:3px 3px 7px 1px #adadad;/* for Safari and Chrome */
	-webkit-box-shadow:3px 3px 7px 1px #adadad;/* for Firefox */
}
.link_studless a:hover {
	color:#fc0 !important;
	text-decoration:underline !important;
}

.studless_box {
	width:540px;
	box-sizing:border-box;
	border: 1px solid #ccc;
    border-radius: 5px;
	padding:10px;
    background:#f9f9f9;
	margin:0 auto 20px;
}

.qa_p {
	width:560px;
	padding-left:5px;
	padding-bottom:10px;
	text-indent: -1.7em;
    margin-left: 2em;
	font-size:108% !important;
}

.sankaku {
	width: 0;
	height: 0;
	border-top: 30px solid #ff3333;
	border-right: 80px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 80px solid transparent;
	margin-left:23px;
}

.h_purchase {
	border-top:1px solid #ff3333;
	border-left:5px solid #ff3333;
	border-right:1px solid #ff3333;
	border-bottom:1px solid #ff3333;
	font-size:120% !important;
	font-weight:bold !important;
	padding:3px 0 3px 10px !important;
	margin-bottom:10px !important;
}

.purchase_p {
	font-size:120%;
	font-weight:bold;
	color:#333;
}

.purchase_p2 {
	width:350px;
	text-indent: -1.7em;
    margin-left: 2em;
	font-size:110%;
}

.purchase_box {
	width:600px;
	box-sizing:border-box;
	border: 1px solid #ccc;
    border-radius: 5px;
	padding:10px;
    background:#f0f0f0;
}



.usedtire {
	width:598px;
	height:auto;
	border:1px solid #bae6b5;
	margin-bottom:10px;
}
.usedtire_p {
	padding:10px;
	font-size:120%;
}

.t_usedtire {
	width:600px;
}
.t_usedtire th {
	width:120px;
	height:40px;
	padding:10px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	background-color:#fc6;
	border-bottom:10px solid #fff;
	font-size:120%;
}
.t_usedtire td {
	padding:10px;
	text-align:left;
	vertical-align:middle;
	border-bottom:10px solid #fff;
	font-size:110%;
}

.card {
	width:598px;
	height:auto;
	border:1px solid #bae6b5;
	margin-bottom:15px;
}
.card h4 {
	padding: 3px 0 0 10px;
	background-color:#bae6b5;
	font-size:120%;
	font-weight:bold;
}
.card p {
	padding:10px;
	font-size:108%;
}

.t_card {
	width:540px;
	margin:0 auto;
}
.t_card th {
	width:120px;
	height:40px;
	padding:10px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	background-color:#fc6;
	font-size:120%;
}
.t_card td {
	padding:10px;
	text-align:center;
	vertical-align:middle;
	font-size:110%;
}
.t_card .bk1 {
	background-color:#fc6;
}
.t_card .bk2 {
	background-color:#6c6;
}
.t_card .bk3 {
	background-color:#9cd141;
}

.nitrogen_box {
	width:280px;
	height:280px;
	background-color:#9cd141;
	padding:5px;
	border-radius:5px;
}

.nitrogen_tb {
	width:600px;
	display:table;
}
.nitrogen_tb .imc {
	width:280px;
	padding:5px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	background-color:#9cd141;
	border-radius:5px;
}
.nitrogen_tb .txc {
	width:280px;
	padding:5px;
	display:table-cell;
	vertical-align:middle;
	font-size:104%;
}

.t_nitrogen {
	width:280px;
	margin:0 auto;
}
.t_nitrogen td {
	padding:5px 10px;
	text-align:center;
	vertical-align:middle;
	font-size:110%;
}
.t_nitrogen .bk1 {
	background-color:#9cd141;
}
.t_nitrogen .bk2 {
	background-color:#fc6;
}

.col2 .shop_box {
    box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccc;
    padding: 10px;
    background: #f9f9f9;
    display: inline-block;
    font-size: 16px;
    display: inline-block;
    width: 48%;
    margin: 1% 0;
}

.btmpage .shop_box {
    display: block;
    width: auto!important;
    margin: 0 auto 1%;
}
.shop_box {
    width: 100%;
    box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccc;
    padding: 10px;
    background: #f9f9f9;
    margin-bottom: 20px;
    display: inline-block;
    margin-left: 0;
    font-size: 16px;
    display: inline-block;
    width: 47%!important;
    margin: 1%;
}

.shop_box img {
	width:100%;
}
.shop_box h3 {
	margin-bottom:10px;
    border-bottom:3px solid #F04201;
    padding:0 0 5px 7px;
    font-size:120%;
	font-weight:bold;
}
.shop_box a {
	background-color:#F04201;
	color:#fff;
	padding:8px 15px;
	margin-bottom:5px;
	text-align:center;
	display:block;
	font-size:120%;
	text-decoration:none !important;
}
.shop_box a:hover {
}
.gmap {
	width:100%;
	height:350px;
	margin-bottom:5px;
	margin-left:2%;
}
.s_img {
	width:100%;
	display:block;
}
.s_img .l {
	width:49%;
	display:inline-block;
	vertical-align:top;
}
.s_img .l img {
	width:100%;
}
.s_img .r {
	width:49%;
	display:inline-block;
}
.s_row {
	width:100%;
	vertical-align:top;
	display:inline-block;
}
.s_row th,
.s_row td {
	font-size:15px;
	border:1px solid #ddd;
	padding:15px;
}
.s_row th {
	background:#eee;
	width:125px;
}
.califrame {
	width:100%;
	height:530px;
	border:none;
	padding:0;
	margin:0;
}
.order_t th {
	width:25%;
	padding:10px 5px;
	font-size:110%;
	font-weight:bold;
	vertical-align:middle;
	border-bottom:1px dashed #333;
}
.order_t td {
	padding:10px 5px;
	font-size:110%;
	border-bottom:1px dashed #333;
}
.order_p {
	background-color:rgba(255,187,72,0.5);
	padding:7px 5px 5px;
	font-weight:bold;
	font-size: 20px;
}
.f20 {
	font-size: 20px!important;
}
	.order_p > span.red {
	    font-size: initial;
}
	


/*** Item ***/
.itemListWrapper {
	box-sizing:border-box;
}
.item_list_top {
	margin-bottom:10px;
	padding:10px;
	width:100%;
	box-sizing:border-box;
}
.item {
	clear: both;
	width: 100%;
	box-sizing:border-box;
}
.itemListWrapper .item {
    display: flex;
    flex-wrap: wrap;
}
.itemListWrapper .item .subcat {
flex: none;
    width: calc(100% - 20px);
}
.waku2 {
    border: 2px solid #999;
    padding: 30px;
}
.waku2 div.qaarea {
border-top:0!important;
}
.waku2 div.qaarea > p {
    padding-left: 2em;
}
.waku2 div.qaarea > p > span {
    margin-left: -2em;
}
.subcat {
	background-color: #F04201;
	padding:5px 10px;
	margin-bottom:15px;
	font-weight: bold;
	font-size: 16px;
	color: #fff;
}
.subcat a {
	color:#fff;
}
#news .atom {
	display:block;
	width:100%;
	box-sizing:border-box;
	margin-left:0;
	margin-bottom:10px;
}
/*.atom { border:#bbe5b7 1px solid; padding:5px 6px 0 6px; margin-bottom:2px; }*/
.atom {
	display:inline-block;
	width:424px;
	box-sizing:border-box;
	margin-left:2%;
	vertical-align:top;
	margin-bottom:20px;
	overflow: hidden;
}

/* ���ǉ�2021-10-15 */

div.atom {
    border: 1px solid #888;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 3px;
    width: 49%;
    margin: 0.5%;
    float: left;
    flex-wrap: wrap;
}
div.item > .subcat + div~div:nth-child(2n) {
clear: both;
}
div.atom .item_info {
    float: left;
    width: calc(100% - 150px);
    margin-right: 0;
    font-size: 120%;
}

.item_img {
	float:left;
	margin-right:15px;
	width:130px;
}
.img_pr {
	width:130px;
	text-align:center;
	margin:3px 0;
}

.atom .item_img a:first-child {
	display:block;
	height:130px;
}

.atom .item_info {
	float:left;
	width:275px;
	margin-right: 0;
}

.atom .item_info h4 {
	font-weight: bold;
	font-size: initial;
	margin-bottom: 7px;
    height: auto;
}

.atom .item_info h4 img {
	margin-right: 5px;
}

.atom .item_info .adjustment {
	font-weight: bold;
	color: blue;
}

.atom .item_info .list_desc {
margin-top: 7px;
    line-height: 1.5;
    /* font-size: 110%; */
    overflow: hidden;
    height: auto;
}

.atom .item_info .list_desc span {
	margin: 0;
	padding: 0;
	line-height: 110%;
	font-size: 100%;
}
.atom .item_info .item_action {
	text-align: right;
	padding-top: 10px;
}

.atom .item_info .item_action .price {
	color: red;
	font-size: 17px;
	text-align: right;
	line-height: 120%;
	font-weight: bold;
	width: 100%;
}

.atom .item_info .item_action .shop_name {
	font-weight: bold;
	font-size: 12px;
	text-align: right;
}
.shop_name.grn {
	font-size:13px !important;
	padding-right:5px;
	color:#16991c;
}

/*** Item Detail ***/
.item_detail {
	clear: both;
	border: #bbe5b7 4px solid;
	width: 800px;
	padding: 2px;
	padding-bottom: 0;
	margin-bottom: 15px;
}

.f_row {
	clear: both;
}
.bxwrap {
	width:80%;
	display:block;
	margin:0 auto 0px;
}
.bxwrap .slider-for div {
	text-align:center;
}
.bxwrap img {
	    vertical-align: top;
}
.slider-for {
	margin-bottom:20px;
	border:1px solid #ddd;
	background:#f9f9f9;
}
.slider-nav .slick-list {
    overflow:hidden;
}
.slider-nav .slick-slide {
	border:2px solid #ddd;
	margin:3px;
	box-sizing:border-box;
}
.bxwrap .slider-nav {
	position:initial !important;
}
.bxwrap .slider-nav .slick-current {
	border:2px solid #ffcc00;
}
.slick-track {
	margin:0 !important;
}
.f_row .item_img {
	float: left;
	margin-right: 20px;
}

.f_row .item_desc {
	display:block;
	width: 100%;
	line-height:2;
	vertical-align:top;
	margin-top:10px;
}

.f_row .item_desc h3 {
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}

.f_row .item_desc .adjustment {
	font-weight: bold;
	color: blue;
}

.f_row .item_desc .detail_desc {
	margin-top: 10px;
	line-height:1.4;
	font-size: 110%;
}

.f_row .item_desc .elem {
	margin: 10px auto;
}
.item_action .contact {
	display:block;
	border-radius:3px;
	color:#fff;
	padding:5px 15px 5px 30px;
	font-size:14px;
	white-space: nowrap;
	position:relative;
	width:auto;
	margin-left:auto;
	margin-top:10px;
	box-sizing: border-box;
	width: 144px;
}
.item_action .contact:after {
	position:absolute;
	width:10px;
	height:3px;
	left:10px;
	top:50%;
	background:#fff;
	content:"";
	transform:rotate(45deg);
	margin-top:-5px;
}
.item_action .contact:before {
	position:absolute;
	width:10px;
	height:3px;
	left:10px;
	top:50%;
	background:#fff;
	content:"";
	transform:rotate(-45deg);
}
.f_row .item_desc .price {
	color: red;
	font-size: 135%;
	text-align: right;
	line-height: 120%;
	font-weight: bold;
	width: 100%;
}

.f_row .item_desc .shop_name {
	font-weight: bold;
	font-size: 110%;
	text-align: right;
}

.f_row .item_desc .contact {
}

.s_row {
	clear: both;
	padding-top: 10px;
}

.s_row .s_img {
	margin-right: 30px;
	vertical-align: top;
}

/*** Shop ***/
.shop {
	clear: both;
	border: #bbe5b7 4px solid;
	width: 670px;
	padding: 2px;
	padding-bottom: 0;
	margin: 0 auto 15px;
	font-size: 0.98em;
}

#shop_map {
	clear: both;
	margin-top: 10px;
	width: 480px;
	height: 330px;
}

/*.g_border { clear:both; border:#bbe5b7 1px solid; padding:2px; margin-bottom:2px; }*/
.g_border {
	clear: both;
	padding: 2px;
	margin-bottom: 2px;
}

.shop .s_img {
	text-align: center;
	margin: 0 auto;
	margin-bottom: 20px;
}

.shop .s_row {
	
}

.shop .s_row .shop_text {
	width: 600px;
	margin: 10px auto;
}

.shop .s_row .shop_text th {
	font-weight: bold;
	vertical-align: top;
	width: 100px;
}

.shop .s_row .shop_map {
	float: right;
	text-align: right;
	width: 320px;
}

.map_link {
	margin: 0 auto;
	text-align: center;
	width: 200px;
}

.map_link2 {
	margin: 0 auto;
	text-align: center;
	width: 600px;
}


/*** Contact ***/
.contactf {
	clear: both;
	border: #bbe5b7 4px solid;
	width: 700px;
	padding: 2px;
	padding-bottom: 0;
	margin-bottom: 15px;
}

.contactf .require_txt {
	font-size: 100%;
	color: red;
	padding-left: 25px;
}

/*.contactf .form { text-align:center; border:#bbe5b7 1px solid; padding:2px; margin-bottom:2px; }*/
.contactf .form {
	text-align: center;
	padding: 2px;
	margin-bottom: 2px;
}

.contactf .form .red {
	color: red;
	font-size: 100%;
}

.contactf .form th {
	width: 150px;
	vertical-align: top;
}

.contactf .form input.input_short {
	width: 180px;
}

.contactf .form input.input_long {
	width: 360px;
}

.contactf .form textarea {
	width: 360px;
	height: 150px;
}

.contactf .shopname {
	width: 95%;
	text-align: right;
	padding: 10px;
}

/*** Others ***/
.table_price {
	width: 95%;
	margin: 15px auto;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}

.table_price td {
	text-align: center;
	font-size:110%;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
}

.table_example {
	margin-left: 15px;
}

.table_example th,.table_example td {
	padding: 2px;
	font-size: 13px;
}

.tbl_tbl {
	font-size:110%;
}


/*** Item Search ***/
form.search {
  margin-bottom: 10px;
}
form.search table {
  width: 100%;
}
form.search table span {
  font-size: 18px;
}


/*** Footer ***/
#footer {
	clear: both;
	width: 100%;
	margin: 50px auto 0px;
	color: #fff;
	text-align: center;
	font-size: 12px;
	border-top:2px solid #ddd;
	position:relative;
	font-size:16px;
	height:190px;
	background:#fff;
}
#footer a.logo {
	position:absolute;
	left:20px;
	top:20px;
	width:180px;
}
#footer a.logo img {
	width:100%;
}
.copy {
	background:#000;
	color:#fff;
	text-align:center;
	font-size:11px;
	padding:10px;
}
#footer .colf {
	position:absolute;
	right:20px;
	top:20px;
	width:570px;
}
#footer .colf .sec {
	display:inline-block;
	width:270px;
	margin-bottom:16px;
	margin-right:10px;
}
#footer .colf .sec .tenpo {
	font-weight:bold;
	font-size:16px;
}


div#center li {
	list-style:none;
}
div#center div.chushaku > ul > li {
    font-size: 18px;
    list-style: disc;
    list-style-position: inside;
}

div#center div.liststyle {
	margin-bottom:40px;
	background:#f9f9f9;
	border:1px solid #ddd;
	padding:30px 30px 0;
	border-radius:5px;
}
div#center div.liststyle ul {
}
div#center div.liststyle ul li {
	font-size:26px;
	font-weight:bold;
	text-align:center;
	line-height:1.3;
	margin-bottom:50px;
}
div#center div.liststyle ul li .img {
	text-align:center;
}
div#center div.liststyle ul li .img img {
	width:100%;
}
div#center div.liststyle ul li span {
	line-height:1.3;
	display:block;
	margin-bottom:20px;
}
div#center div.cautionwrap {
}
div#center div.cautionarea div.bigtit {
	text-align:left;
	font-size:24px;
	font-weight:bold;
	color:#ff0000;
	margin-bottom:20px;
}

div#center div.cautionwrap div.bigtit {
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#F04201;
	margin-bottom:20px;
}

div#center div.cautionwrap div.bigtit.left {
	text-align:left;
}
div#center div.cautionwrap div.bigtit span {
	background:#ff0000;
	color:#fff;
	display:inline-block;
    width: 60px;
    height: 50px;
    line-height: 50px;
    margin-right: 10px;
    border-radius: 3px;
    font-size: 20px;
    text-align: center;
}
div#center div.cautionwrap ul {
	font-size:0;
	margin-bottom:50px;
	color:#ff0000;
}
div#center div.cautionwrap ul li {
    font-size: 20px;
    box-sizing: border-box;
    vertical-align: middle;
    background: rgba(255,255,255,0.8);
    padding: 0 25px 20px 25px;
    font-weight: bold;
}
div#center div.cautionwrap ul li:first-child {
	padding-top:20px;
}
div#center div.cautionwrap ul li span {
	display:block;
	box-sizing:border-box;
	position:relative;
	padding-left:25px;
	color:#ff0000;
}
div#center div.cautionwrap ul li span:after {
	content:"ã»";
	font-weight:bold;
	position:absolute;
	left:0px;
	top:0px;
}
div#center h2.tit_style_h {
	width:100%;
	color:#F04201;
	font-size:25px;
	font-weight:bold;
	line-height:1;
	padding:3px 8px;
	box-sizing:border-box;
	border-left:4px solid #F04201;
	margin-bottom:20px;
}
.tit_style_sub {
	border-bottom:2px solid #F04201;
	font-size:20px;
	font-weight:bold;
	padding:6px 0px;
	margin-bottom:20px;
}
.tit_style_sub.center {
    text-align: center;
}
.tit_style_sub.aka {
    color: #F04201;
}
.tit_style_sub span[class] {
    margin-left: 20px;
}
.centerwrap {
    margin: 50px auto;
}
.centerwrapimg {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-basis: 80%;
}
div.centerwrap > div > p {
    font-size: 15px;
}
.centerwrap > p {
    font-size: 20px;
    font-weight: bold;
    margin: 40px auto;
    width: 55%;
}

.cost {
    width: auto;
    margin: 0 auto 30px;
    text-align: center;
/* border: 1px solid #333; */
}
.cost div {
    font-size: 20px;
    padding: 10px 20px;
    font-weight: bold;
    text-align: center;
}
.cost div.waku {
border: 1px solid #333;
    width: 450px;
    display: block;
    margin: 0 auto 10px;
}
.cost p.kome  {
width: 490px;
    display: block;
    margin: 10px auto 0 auto;
    font-size: 18px;
    text-indent: 0;
}

.table1 {
	border-collapse:collapse;
	width:100%;
	margin-bottom:20px;
}
table.fix {
table-layout: fixed;
}
.table1 caption {
	font-size:16px;
	margin-bottom:10px;
}
.table1 th,
.table1 td {
	border:1px solid #ddd;
	padding:10px;
	font-size:20px;
	font-weight:bold;
}
.table1.sm th,
.table1.sm td {
	font-size:18px;
}
.table1 th {
	background:#f9f9f9;
}
.table1.block {
    width: auto;
}
.table1.block th,
.table1.block td {
    display: block;
}
.table1.block th {
border:0;
background:none;
}
.table1.block td {
    display: inline-block;
    width: auto;
    margin: 0;
    border: 0;
}

table.block > tbody > tr > td:nth-child(1) {
    border-left: 1px solid #333;
    border-bottom: 1px solid #333;
    border-top: 1px solid #333;
}
table.block > tbody > tr > td:nth-child(2) {
    border-right: 1px solid #333;
    border-bottom: 1px solid #333;
    border-top: 1px solid #333;
}
.table1.date th,
.table1.date td {
	text-align:center;
}
.tdcenter td,
.thcenter th {
	text-align:center;
}
.redtext {
	color:#ff0000;
	margin-bottom:20px;
}
.blue {
	color:#00BFFF;
}
.left > p,
.left {
    text-align: left!important;
}
div#center div.illwrap {
	text-align:center;
	margin-bottom:40px;
	background:#f9f9f9;
	padding:20px;
	border:1px solid #ddd;
	border-radius:5px;
}
div#center div.illwrap img {
    margin: 0 auto 10px;
    display: block;
}
div#center div.illwrap p.lent {
	text-align:right;
}
.qa_page .qaarea__wrap {
	clear:both;
	margin-bottom:30px;
	border-bottom:1px dotted #ccc;
	padding-bottom:30px;
}
.qa_imgwrap {
	position:relative;
}
.qa_imgwrap:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
.qa_imgwrap .qa_img{
	width:300px;
	float:left;
	margin-right:20px;
}
.qa_imgwrap .qa_img img{
	width:100%;
	margin-top:-5px;
}
.qaarea__list {
	overflow:hidden;
	margin-top:20px;
	margin-left:50px;
}
.qaarea__list li {
	margin-bottom:10px;
}
div#center div.qaarea {
	border-top:5px solid #F04201;
	padding:20px 20px 20px 0;
	font-size:20px;
    font-size: 24px;
    font-weight: bold;
	margin-bottom:0;
}
div#center div.qaarea p.q {
	color:#F04201;
}
div#center div.qaarea p.q span {
	background:#F04201;
	color:#fff;
	display:block;
	float:left;
	width:40px;
	height:40px;
	margin-right:10px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	margin-top:0;
}
div#center div.qaarea p.ans {
	margin-top:25px;
    display: block;
}
div#center div.qaarea p.ans span:not([class]) {
	box-sizing:border-box;
	border:1px solid #F04201;
	color:#F04201;
	display:block;
	float:left;
	width:40px;
	height:40px;
	margin-right:10px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	margin-top:0;
}
div#center div.qaarea p.ans span.em {
	box-sizing:border-box;
	border:0 solid #F04201;
	color:#F04201;
	display:block;
	float:left;
	width:40px;
	height:40px;
	margin-right:10px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	margin-top:0;
}
div#center div.aboutlink {
	text-align:center;
	margin-bottom:30px;
}
div#center div.aboutlink p {
	text-align:center;
}
div#center div.aboutlink p {
	display:inline-block;
	border:1px solid #F04201;
	padding:20px 25px;
	border-radius:100px;
	font-size:16px;
}
div#center div.aboutlink p a {
	color:#F04201;
    text-decoration: underline;
}
div#center div.cautionwrap ul li {
color:#F04201;
}
div#center div.cautionarea {
	clear:both;
	margin-bottom:50px;
	background:#f9f9f9;
	padding:20px;
}
div#center div.cautionarea p.caution {
	margin:10px 0;
	font-size:18px;
}
div#center div.cautionarea p.caution a:link {
text-decoration: underline;
}

div#center div.cautionarea.red p.caution {
    margin: 10px 0;
    font-size: 22px;
    color: #F04201;
}

div#center div.cautionarea p.caution.r,
div#center div.cautionarea p.caution * {
color:#F04201;
}
	div#center div.cautionarea.r {
    padding: 10px 20px;
}
	div#center div.cautionarea.r p.caution,
	div#center div.cautionarea.r p.caution span {
font-size: 20px;
    color: #F04201;
    font-weight: bold;
}
.f24 {
	font-size:24px!important;
    font-weight: bold!important;
 }
.topmaintitle {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	/* margin:50px; */
	margin: 10px 25px 25px 25px;
	color:#F04201;
}
.topmaintitle.bigtit {
	font-size:60px;
}
.flex3 {
    display: flex;
    margin: 50px auto;
    justify-content: space-evenly;
}
.flex3 .inner p {
    margin: 10px auto;
text-align: center;
    color: #ff0000;
    font-size: 26px;
    font-weight: bold;
}

h3.buy {
    background: none;
    padding: 20px 0;
    text-align: center;
    font-weight: bold;
    color: #FFC000;
    text-shadow: 2px 2px 1px #888; 
    white-space: nowrap;
    font-size: 55px;
}
h3.buy span {
    color: #ff0000;
    font-size: 26px;
    margin-left: 20px;
}
body.cs_pages_new {
    background: none;
}

body.cs_pages_new #b_component {
    width: 1250px;
}
body.cs_pages_new_buy_phpindex_html #b_component {
    width: 90%;
}
.biglist {
	display:block;
	text-align:center;
	width:520px;
	margin:0 auto 80px;
}
.biglist li {
	margin:0 50px;
	display:inline-block;
	background:#F04201;
	color:#fff;
	width:150px;
	height:150px;
	text-align:center;
	line-height:150px;
	font-size:22px;
	border-radius:200px;
}
div#center h2.titlestyle2 {
	background:#F04201;
	text-align:center;
	color:#fff;
	font-size:28px;
	font-weight:bold;
	border-radius:3px;
	padding:5px 13px;
	margin-bottom:20px;
}
div#center h2.titlestyle3 {
	background:#F04201;
	text-align:center;
	color:#fff;
	font-size:25px;
	font-weight:bold;
	border-radius:3px;
	padding:5px 13px;
	margin-bottom:20px;
}

div#center h2.titlestyle4 {
	background:#fff;
	border-bottom:5px solid #ff0000;
	text-align:center;
	color:#ff0000;
	/* font-size:28px; */
	font-weight:bold;
	padding:5px 13px;
	margin-bottom:20px;
	font-size:18px;
}

div#center h2.titlestyle5 {
	background:#fff;
	border-bottom:5px solid #ff0000;
	text-align:center;
	color:#ff0000;
	font-size:28px;
	font-weight:bold;
	padding:5px 13px;
	margin-bottom:20px;
}

.companykos {
	border-collapse:collapse;
	width:100%;
	margin-bottom:30px;
}
.companykos th,
.companykos td{
	font-size:16px;
	padding:15px 20px;
	border:1px solid #ddd;
}
.companykos td strong {
	color:#ff0000;
	font-weight:normal;
}
.companykos th {
	background:#f9f9f9;
    width: 180px;
}
div#center div.readstyle {
	margin-bottom:30px;
}
div#center div.readstyle:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
div#center div.readstyle .imgstyle {
	float:left;
	width:300px;
}
div#center div.readstyle .imgstyle iframe {
    min-width: auto!important;
    height: 220px;
    overflow: hidden;
    position: relative;
}
div#center div.readstyle .imgstyle img {
	width:300px;
}
.imgstyle2 {
text-align: center;
    margin: 30px auto;
    width: 90%;
}
.imgstyle2 img {
max-width: 100%;
}
div#center div.readstyle .r {
	float:right;
	width:100%;
	margin-left:-315px;
	padding-left:315px;
	box-sizing:border-box;
}
div#center div.readstyle .w {
    float: none;
    margin-left: auto;
    padding-left: 0;
    width: 80%;
    margin: 0 auto 60px;
}
div#center div.readstyle .w h3 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 25px;
    position: relative;
    padding-left: 28px;
}
div#center div.readstyle.noimg .r {
	margin-left:0 !important;
	padding-left:0;
	float:none;
	margin-bottom:50px;
	border-bottom:1px solid #ddd;
	padding-bottom:40px;
}
div#center div.readstyle.noimg .r p {
	text-align:center;
	display:inline-block;
}
div#center div.readstyle.noimg .r.list p {
    text-align: left;
    display: block;
    clear: both;
}
div#center div.liststyle ul li span {
font-size: 24px;
    font-weight: bold;
    margin-bottom: 25px;
    position: relative;
    padding-left: 28px;
}
div#center div.liststyle ul li > div {
display: inline-block;
}

div#center div.readstyle p {
	font-size:24px;
	font-weight:bold;
	margin-bottom:25px;
	position:relative;
	padding-left:28px;
}
.readstyle4 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 25px;
    position: relative;
    padding-left: 28px;
    color: #F04201;
    line-height: 50px;
}
div#center div.readstyle p a {
    color: #F04201!important;
    text-decoration: underline;
}
div#center div.readstyle p .red a {
    color: #ff0000!important;
}
div#center div.readstyle p strong {
	color:#F04201;
}
div#center div.liststyle ul li span.p:before,
div#center div.readstyle p:before {
	background:#F04201;
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:8px;
	width:20px;
	height:20px;
	border-radius:30px;
}
div#center div.readstyle p.nomaru:before {
	content:initial;
}
div#center div.readstyle.red p:before {
	background:#ff0000;
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:8px;
	width:20px;
	height:20px;
	border-radius:30px;
}
div#center div.readstyle.red.nohead p:before {
	content:"";
	display:none;
}
div#center div.readstyle .num p:before {
	content:initial;
}
.readstyle2 p {
    color: #F04201;
    font-size: 22px;
    font-weight: bold;
}
.readstyle3 {
    margin-bottom: 30px;
}
.readstyle3 p {
    color: #333;
    font-size: 22px;
    font-weight: bold;
}
span.red {
color: #ff0000!important;
}
span.kuro {
color: #333!important;
}

.bkwaku {
    padding: 20px;
    background: #000606;
}
.yetidouga {
width: 95%;
    margin: 0 auto;
}
div#center p.strorngtit {
	text-align:center;
	font-size:24px;
	margin-bottom:25px;
	display:inline-block;
	background:url(data:image/png;base64,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) left center no-repeat;
	background-size:70px;
	padding-left:85px;
	line-height:70px;
	font-weight:bold;
}
div#center p.strorngtit.r {
color:#F04201;
    margin-bottom: 0;
    font-size: 24px;
}

div#center div.exa {
	border:1px solid #ddd;
	border-radius:5px;
	padding:20px;
	font-size:18px;
	margin-bottom:30px;
}
div#center div.exa p {
	font-weight:bold;
}
div#center div.exa span {
	font-size:15px;
	color:#999;
}
.bigtext,
.bigtext2 {
margin-bottom:50px;
}

.bigtext p {
	color:#F04201;
	font-size:22px;
	font-weight:bold;
	text-align:center;
   /* line-height: 40px; */
    line-height: 55px;
}
.bigtext p.blue {
color:#1448CC;
}

.bigtext.f24 p {
	font-size:24px;
}
.bigtext.caution {

    background: #F9F9F9;
    padding: 10px 20px;
}
.bigtext p.bl {
	color:#333333;
}
	.bigtext2 p {
		color:#333;
		text-align:left;
		line-height: 40px;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 5px;
}
	.bigtext2 p.red {
		color:#F04201;
}	
.cent {
	text-align:center;
}

.searchtopind {
	width:220px;
	display:inline-block;
    letter-spacing: -0.5px;
}
.searchtopind img {
	margin-bottom:5px;
}
.searchtop_sel {
	display:inline-block;
	vertical-align:top;
width: calc(100% - 225px);
}
.sFixed {
	position:fixed;
	/* top:59px; */
	top:101px;
	background:#f9f9f9;
	left:0;
	width:100%;
	border-bottom:1px solid #ccc;
	padding:20px;
	text-align:center;
	z-index:10;
}
.sFixed select {
	color:#ff0000;
}
.sFixed .sec1 {
	display:inline-block;
}
.sFixed .searchtop_te {
	display:inline-block;
	vertical-align:top;
	margin-left:5px;
}

.searchtop_s {
	margin:5px 0;
}
.searchtop_te input {
	margin-bottom:5px;
	margin-right:5px;
}
.cbtn a {
	background:#999;
	display:block;
	border-radius:3px;
	color:#fff;
	padding:5px 15px 5px 30px;
	font-size:13px;
	white-space: nowrap;
	position:relative;
	width:85px;
	line-height:24px;
	height:24px !important;
	border-bottom:none;
	margin-left:auto;
	margin-top:10px;
}

.item_action .contact {
    background: #fff;
    color: #F04201 !important;
    border: 1px solid #F04201;
    font-weight: bold;
}
.atom .item_img .cbtn a {
    background: #fff;
    color: #F04201;
    border: 1px solid #F04201;
    font-weight: bold;
}
.item_action .contact:before,
.item_action .contact:after{
background:#F04201 !important;
}
.atom .item_img .cbtn a:after,
.atom .item_img .cbtn a:before {
background:#F04201;
}

.cbtn a:after {
	position:absolute;
	width:10px;
	height:3px;
	left:10px;
	top:50%;
	background:#fff;
	content:"";
	transform:rotate(45deg);
	margin-top:-5px;
}
.cbtn a:before {
	position:absolute;
	width:10px;
	height:3px;
	left:10px;
	top:50%;
	background:#fff;
	content:"";

	transform:rotate(-45deg);
}
.table_contact {
	border-collapse:collapse;
	width:100%;
	box-sizing:border-box;
}
.table_contact th,
.table_contact td {
	border:1px solid #ddd;	
	box-sizing:border-box;
	padding:10px;
}
.table_contact th label[for="kiyaku"] {
    font-size: 1em;
}
.table_contact th label[for="kiyaku"] .js_kiyaku.required {
    width: 18px;
    height: 18px;
}
.table_contact th label[for="kiyaku"] + .sc > section * {
    font-size: 1em;
    line-height: 25px;
}
.require_txt {
	color:#fff;
}

.fttext {
    clear: both;
    margin-bottom: 50px;
    background: #f9f9f9;
    padding: 20px;
    line-height: 26px;
    font-size: 18px;
    line-height: 45px;
}
.fttext ul.r {
margin-bottom: 30px;
}
.fttext ul.r li {
    color: #F04201;
    font-size: 22px;
    font-weight: bold;
    line-height: 55px;
}
.fttext li {
    margin-bottom: 10px;
    text-indent: -1.5em;
    padding-left: 2em;
}
.fttext li:first-letter {
margin-right:0.5em;
}
.fttext li.ttl:first-letter {
margin-right:0;
}
.fttext li.no:first-letter {
margin-right:0;
}

.fttext li.no {
    margin: 20px 0 10px;
    text-indent: 0;
    padding-left: 0.5em;
    text-indent: 0;
}
.fttext li.ttl {
    font-weight: bold;
    font-size: 120%;
    margin: 20px 0 10px;
    padding-left: 0.5em;
    text-indent: 0;
}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb50{margin-bottom:50px!important;}
.mb60{margin-bottom:60px!important;}
.mb70{margin-bottom:70px!important;}
.mb80{margin-bottom:80px!important;}
.mb90{margin-bottom:90px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pb10{padding-bottom:10px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}


.yetidouga > div {
display: flex;
    justify-content: space-around;
    margin: 20px auto;
}
.yetidouga  iframe {
    width: 48%;
    margin: 1%;
}


.newstit {
	font-size:16px;
	margin-bottom:10px;
	border-left:none;
	padding-left:0px;
	color: #F04201;
    font-weight: bold;
}


.btmlinks {
	margin-top:30px;
	font-size:0;
}
.btmlinks h3 {
	font-size:15px;
	padding:4px 10px;
	margin-bottom:14px;
	background:#f9f9f9;
	border:1px solid #ddd;
	text-align:center;
}
.btmlinks li {
	list-style:none;
	padding:0;
	margin:0;
	margin-bottom:10px;
	margin-left:10px;
}
.btmlinks .col {
	display:inline-block;
	width:25%;
	vertical-align:top;
	padding-right:15px;
	box-sizing:border-box;
}
.btmlinks li a {
color: #333;
    font-size: 13px;
    position: relative;
    padding-left: 17px;
    letter-spacing: -1.0px;
}
.btmlinks li a:after {
	position:absolute;
	width:8px;
	height:2px;
	left:0px;
	top:50%;
	background:#F04201;
	content:"";
	transform:rotate(45deg);
	margin-top:-5px;
}
.btmlinks li a:before {
	position:absolute;
	width:8px;
	height:2px;
	left:0px;
	top:50%;
	background:#F04201;
	content:"";
	transform:rotate(-45deg);
}
.ust .linkbox {
width: auto;
    margin: 0 auto 50px;
}

.ust > div.linkbox {
    position: relative;
}

.ust > div.linkbox > div.bnr {
    height: auto;
    margin-bottom: 40px;
    display: block;
    background: url(https://kosugi-tire.com/imgnew/ice.jpg)no-repeat 0 -530px;
    margin-top: 0;
    background-size: 160%;
    padding: 15px;
}
.ust > div.linkbox > div.bnr h1 {
position: relative;
    /* background: #fff; */
    display: block;
    /* opacity: 0.85; */
    width: auto;
    height: auto;
    padding: 0 10px 20px 10px;
    border-radius: 5px;
}
.ust > div.linkbox > div.bnr h1 .m {
    font-size: 70px;
    text-align: left;
    padding: 0px 60px 10px;
    display: block;
    color: #F7BD3D;
    font-weight: bold;
    -webkit-text-stroke: 2px #666;
    text-stroke: 2px #666;
    font-family: fantasy;
}
.ust > div.linkbox > div.bnr h1 .m2 {
font-size: 55px;
    text-align: left;
    padding: 10px 60px 15px;
    display: block;
    color: #ffea01;
    font-weight: bold;
    line-height: 70px;
    text-shadow: 2px 2px 2px #ff0000;
}
.ust > div.linkbox > div.bnr h1 .s {
    font-size: 40px;
    text-align: right;
    padding: 0px 60px;
    display: block;
    color: #ff0000;
    font-weight: bold;
    line-height: 40px;
}
.ust .linkbtn {
    margin-bottom: 20px;
    padding-left: 0;
}
.ust .linkbox h3 {
font-size: 20px;
    padding: 5px;
font-weight: bold;
    float: left;
    width: 80px;
}
h2.ust,
.ust h2 {
	background:#fff;
	text-align:left;
	color:#333;
	font-size:28px;
	border-left:5px solid #F04201;
	font-weight:bold;
	border-radius:0;
	padding:5px 13px;
	margin-bottom:20px;
}
.ust h2.red {
border: 0;
    color: #f00;
    margin-bottom: 50px;
}

.ust h2.ttl01 {
    background: #efefef;
    text-align: center;
    border: 0;
}
.ust h2.ttl02 {
   text-align: center;
    border: 2px solid #ccc;
    background: #efefef;
    padding: 20px;
    margin: 0;
    position: relative;
}
.ust h2.ttl02:before {
    content: '';
    background: url(/imgnew/ice01.png)no-repeat;
    background-size: 50px;
    position: absolute;
    left: -20px;
    bottom: -20px;
    width: 50px;
    height: 50px;
}
.ust h2.ttl02:after {
    content: '';
    background: url(/imgnew/ice01.png)no-repeat;
    background-size: 90px;
    position: absolute;
    right: -10px;
    top: -30px;
    width: 90px;
    height: 90px;
}
.ust .sns.flex {
    display: flex;
    /* flex-wrap: wrap;
    flex-direction: column; */
    align-items: center;
    padding: 40px 0;
    margin: 0 auto 30px;
    width: auto;
    font-size: 18px;
    flex-wrap: inherit;
justify-content: center;
}
.mt80 {
    margin-top: 80px;
}
.ust .sns.flex li {
margin: 0 10px;
    background: #fff;
}
.ust .sns.flex li.ttl img {
width: 220px;
}
.ust .sns.flex li.t {
    background: #888;
    color: #fff;
    padding: 20px;
    width: auto;
    text-align: center;
    margin: 10px auto;
    border-radius: 3px;
}
.topmaintitle.ust,
.ust .topmaintitle {
    background: #FCFB5B;
    margin: 30px auto;
    padding: 10px;
}
.parts {
    display: flex;
    margin-bottom: 20px;
}
.parts li {
    float: none;
    width: 100%;
    text-align: center;
    background: #ccc;
    margin: 0.5%;
    border: 1px solid #666;
    border-radius: 2px;
}
.ust > div.linkbox > ul > li {
/*
    float: left;
    font-size: 22px;
    width: 80px;
    border-right: 2px solid #666;
    text-align: center;
    line-height: 35px;
        margin-bottom: 10px;
*/
    float: left;
    width: 18.5%;
    text-align: center;
    background: #ccc;
    margin: 0.5%;
    border: 1px solid #666;
    border-radius: 2px;
}
.parts li a {
    font-size: 16px;
    line-height: 45px;
    display: block;
}
.ust > div.linkbox > ul > li a {
    font-size: 22px;
    line-height: 45px;
    display: block;

}
.ust > div.linkbox > ul:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
.wstit {
	border-left:4px solid #F04201;
	padding-left:8px;

}
.ust .fttext li {
    margin-bottom: 10px;
    text-indent: 0;
    padding-left: 0;
}
.ust .text {
    clear: both;
    margin-bottom: 50px;
    background: #f9f9f9;
    padding: 20px;
    line-height: 26px;
    font-size: 18px;
    line-height: 45px;
}
.bnr .arrow{
  position: relative;
  display: inline-block;
  padding-left: 20px;
}

.bnr .arrow::before{
  content: '';
  width: 15px;
  height: 15px;
  border: 0px;
  border-top: solid 7px #555;
  border-right: solid 7px #555;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
top: 25%;
    left: auto;
    right: 2%;
}
.instamedia iframe {
    height:350px;
    margin: 0 auto!important;
}

.linewrap > .mainv img {
    width: auto;
    max-width: 100%;
}
.linewrap > img {
    width: auto;
    max-width: 100%;
    margin: 50px auto;
    display: block;
}
.linewrap .shopqr {
    width: 614px;
    margin: 0 auto;
}
.linewrap .shopqr li {
float: none;
    width: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}
.linewrap .shopqr li > img {
display: block;
}
.linewrap .shopqr li a img {
width: 200px;
    height: auto;
}
.shop_text > table > tbody > tr:nth-child(5) > td {
position: relative;
}
.shop_text > table > tbody > tr:nth-child(5) > td > span {
position: absolute;
    right: 20px;
    top: 20px;
}
.rentalblock01 {
    margin: 30px auto;
}

.rentalblock01 p {
    width: 812px;
    margin: 0 auto 1em;
    font-size: 18px;
}
.rental_mv img {
    width: 100%;
}
.rental_mv {
    margin: 70px 0 20px;
}

p.right {
    text-align: right;
    margin-bottom:1em;
}
.memo01 {
    width: 80%;
    margin: 30px auto;
}
.memo01 p {
margin-bottom: 1em;
    font-size: 22px;
}
.memo01 img {
display: block;
    margin: 10px auto;
}
table.valve {
table-layout: fixed;
}
table.valve td {
    text-align: left;
}
table.valve td img {
	width: 100px;
}
.valveimg {
    display: flex;
    font-size: 23px;
    justify-content: center;
    margin-bottom: 20px;
}
.valveimg div {
display: flex;
    margin: 0 10px;
}
.valveimg div a {
display: block;
    margin-left: 10px;
}
.valvekome {
font-size: 16px;
    text-align: center;
    margin-bottom: 50px;
}
.buymv {
position: relative;
/*    border-bottom: 10px solid #D6B593;
    border-top: 5px solid #D6B593; */
}
.buymv ul {
    display: flex;
    flex-wrap: wrap;
}
.buymv ul li {
flex-basis: 33.3%;
    position: relative;
    text-align: center;
}
.buymv ul li p {
    position: absolute;
    color: #FFFF01;
    text-shadow: 2px 2px 4px #863117;
    font-size: 34px;
    background: rgba(255,255,255,0.6);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    width: 90%;
    text-align: center;
    font-weight: bold;
    border: 0;
    /* box-shadow: 2px 2px 8px #555; */
    line-height: 55px;
    color: #0054A7;
    text-shadow: 2px 3px 0px #fff;
}
.buymv p.ctxt {
    position: absolute;
    color: #ff0000;
    text-shadow: 0 0 black;
    font-size: 63px;
    background: rgba(255,255,255,0.7);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    /* box-shadow: 2px 2px 8px #555; */
    line-height: initial;
    padding: 15px 60px;
    width: auto;
    white-space: nowrap;
    font-weight: bold;
}
.btmtitl.buy {
display:none;
}
.btn01 a {
    padding: 30px;
    margin: 10px auto 40px;
    text-align: center;
    background: #FFFF01;
    font-size: 24px;
    display: block;
    border-radius: 9999px;
    border: 4px solid #000;
}
.sc {
	height: 200px;
	overflow-y: scroll;
	background: #f9f9f9;
	margin-top: 5px;
	padding: 10px;
	width:100%;
	box-sizing: border-box;
	overflow-x: hidden;
}
.sc section {
	margin: 5px 0;
}
.sc section h2 {
	font-weight: bold;
	margin-bottom: 3px;
}
.imgshaken {
	max-width: 300px;
	margin-top: 10px;
}
.imgshaken img {
	width: 100%;
}
.yoyakubtn {
position: relative;
}
.yoyakubtn a {
    background: #C0361F;
    color: #fff;
    font-size: 40px;
    display: flex;
    justify-content: center;
    line-height: 80px;
    margin: 0 auto 20px;
}
.yoyakubtn a::before { 
content: '';
    width: 15px;
    height: 15px;
    border: 0px;
    border-top: solid 7px #fff;
    border-right: solid 7px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 30px;
    left: auto;
    right: 2%;
}
.yoyakubtn.off a {
    background: #999;
    color: #fff;
    font-size: 40px;
    display: flex;
    justify-content: center;
    line-height: 80px;
    margin: 0 auto 5px;
}
.yoyakubtn.off p {
font-size: 22px;
}
body:not([class*="cid=305"]) h2.new_studless {
  display: none;
}
/* 2025-07-25ǉ */

.rental_menu {
  text-align: center;
  margin: 30px 0;
}
.rental_menu .tit_style_sub2 {
  font-size: 28px;
  font-weight: bold;
  padding: 6px 0px;
  margin-bottom: 0;
  text-align: center;
}
.rental_menu ul {
  display: flex;
  justify-content: center;
  list-style: none;
  padding: 0;
  border: 2px solid #d23c24;
  border-radius: 4px;
  overflow: hidden;
  max-width: 97%;
  margin: 0 auto;
}
.rental_menu li {
  flex: 1;
    text-align: center;
}
.rental_menu a {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  color: #d23c24;
  font-weight: bold;
  background: #fff;
  transition: 0.3s;
    font-size: 18px;
}
.rental_menu a .arrow {
  margin-left: 6px;
  font-size: 12px;
  color: #D23C24;
}
.rental_menu a:hover {
  background: #f5f5f5;
}
.rental_menu a.active {
  background: #d23c24;
  color: #fff;
}
.rental_menu a.active .arrow {
  color: #fff;
}


@media screen and (max-width: 640px) {
	.pc {
		display: none !important;
	}
	.sp {
		display: block !important;
	}
	.pc.sp {
		display: block !important;
	}
	.overflow {
		overflow:hidden;
	}
	body.cs_pages_new #b_component {
    width: auto;
    }
	#breadcrumb {
    margin-top: 0;
    position: static;
    top: 0;
display: none;
}
	#breadcrumb a {
		color:#666;
	}
	#b_component:after {
	    content: "";
	    clear: both;
	    height: 0;
	    display: block;
	    visibility: hidden;
	}
	#b_component {
		width: 100%;
		/* padding:10px 0 0; */
		padding:0 0 0;
		margin: 0px auto 0;
		padding-bottom: 0px;
		background:#fff;
		box-sizing:border-box;
	}

	#center {
		float:none;
		width: 100%;
	}
	#center.btmpage {
		float:none;
		width:100%;
		padding-top:10px;
	    overflow: hidden;
	}
	.tleft p {
		text-align:left !important;
	}
	.btmtitl {
		background:url(/imgnew/outlet_main_img.jpg) center no-repeat;
		height:100px;
		background-size:100%;
		position:relative;
		margin-bottom:20px;
	}
	.btmtitl.wheel {
	height:150px;
	}
	.btmtitl.rental_qa {
		background:url(/imgnew/rental_qa_main.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.rental {
		background:url(/imgnew/rental_main.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.company {
		background:url(/imgnew/company_main.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.punk {
		background:url(/imgnew/punkbg.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.old {
		background:url(/imgnew/oldmain.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.buy {
		background:url(/imgnew/buy.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.buy_qa {
		background:url(/imgnew/buy_qa.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl.cardbg {
		background:url(/imgnew/company_main.jpg) center no-repeat;
		background-size:100%;
	}
	.btmtitl:after {
		background:rgba(0,0,0,0.7);
		position:absolute;
		display:block;
		content:"";
		width:100%;
		height:100%;
	}
	.btmtitl h1 {
		display:block;
		position:absolute;
		line-height:1.3;
		z-index:1;
		color:#fff;
		font-size:22px;
		font-weight:bold;
		width:100%;
		padding:10px;
		box-sizing:border-box;
		margin:auto;
		text-align:center;
		top:50%;
		transform:translateY(-50%);

	}
.btmtitl h1 span {
    display: block;
    font-size: 14px;
    color: #fff;
    margin-top: 10px;
}
.btmtitl h1 span.up {
    display: block;
    color: #fff;
    margin-bottom: 10px;
}

	/*** Left Navi ***/
	#left {
		width: 100%;
		float: none;
		position:fixed;
		top:0;
		left:0;
		display:none;
		background:#fff;
		z-index:100;
		height:100vh;
		overflow:scroll;
	}
	#left .close_menu {
		font-size:50px;
		text-align:right;
		padding-right:10px;
		line-height:1;
		margin-bottom:10px;
	}

	#left #nav h2 {
		clear: both;
	}

	.blogSection {
		clear: both;
		margin-bottom: 20px;
	}

	/*** Left Top ***/
	#lnavi_top {
		border-bottom: #666666 solid 1px;
		border-right: #666666 solid 1px;
		text-align: center;
		width: 180px;
		line-height: 96%;
		font-size: 14px;
		margin-bottom: 15px;
	}

	/*** Category Navi ***/
	#navi_category {
		margin-bottom: 9px;
		clear: both;
	}

	#navi_category img#title {
		margin-bottom: 0;
	}

	/*** Company Navi ***/
	#navi_company {
		margin-bottom: 5px;
		clear: both;
	}

	#navi_company img#title {
		margin-bottom: 0;
	}

	#nav {
		z-index: 999999;
	}

	#nav ul {
		z-index: 999999;
		margin-bottom:20px !important;
		font-size:0;
	}

	#nav ul ul {
		border-bottom: 1px solid #000;
	}

	#nav a {
		display:block;
	}
	#nav .li2.bn.pc.sp {
	display: inline-block!important;
    width: 50% !important;
    height: 58px;
    }
    #nav .li2.bn.pc.sp.w {
        display: block!important;
    width: 100%!important;
    margin: 0 auto;
}
#nav .li2.bn.pc.sp.w a {
    background-position-x: center!important;
}
	.bn a#com_lev0h,
	.bn a#com_lev0h2 {
	width: auto;
    height: auto;
    background-size: 100%!important;
    margin: 0;
    background-position: center 0!important;
}
	#nav li {
		float:none !important;
		display:inline-block;
		width:50%;
		vertical-align:top;
		box-sizing:border-box;
		border:1px solid #fff;
	}
	#nav li img  {
		width:100%;
		height:auto;
	}
	#nav .li2.sp {
		display:block !important;
		width:100% !important;
	}
	#nav .li2.sp a {
		font-size:15px;
		color:#000;
		border-bottom:1px solid #ccc;
		padding:15px;
		background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABgCAYAAABMrmG5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8wOS8xOLi/EQcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAACN0lEQVR4nOXcS3LCMBCE4d+5KKySM7GDkzoL4hAexpY0mulRek1R9ZXAHqnsnuZ5ZjNf0xmA03zc/rBmPjY/cUUegMMvOGHeQ2/IJWmx69Bn5JKU2NfQdeSSdNhn6DZySSrsPXQ/ckka7A1ajlySAnuF1iOXyGOn+ZMzbci/uagOFdsDQ1lkV/bjZwUuht8pib2u6D/A3n66g2Pv/6MDY58vRoNiX191B8Su314Gw76/jw6E3R4YBsHum4wGwO4fAZNjy2bdxNjyoT4ptm73khBbv01Lhm3bjybCtm+8k2BtThgSYO2OUsSxtmdGwljrwzFZrD0UJLF9oCCH7QcFKWxfKMhg+0NBAusDhXCsHxRCsb5QCMP6QyEEGwMFd2wcFFyxsVBww8ZDwQWrAYXuWB0odMVOux5j9U7740CPuWitaMfoQTusJqf5qAXthASlFe2IBBVoZyQoQB2QEA11QkIk1BEJUVBnJERAA5DgDQ1Cgic0EAle0GAkeEAFkNAbKoKEnlAhJPSCiiGhB1QQCdZQUSRYQoWRYAUVR4IFNAESWqFJkNACTYSEWmgyJNRAEyKhFJoUCSXQxEjYC02OhLKuFKuEvAde2pXSmrCX3Wu6UmoT+kZ/bVdKacJrC1q6UvYmHAntXSlbkUCCTVfKWmSQYNeV8hgpJNh3pYAgEuwPxySRYNuVIosEu64UaSTYdKXII6G9KyUFEtq6UtIgob4rJRUS6rpS0iGhvCslJRL2Pq87QO3sNwmAf8SuI3HyAAAAAElFTkSuQmCC) right 10px center no-repeat;
		background-size:10px;
    width: auto;
    height: auto;
}
#nav .li2.sp.bnr a {
    background-position-x: center!important;
    margin: 0 auto;
}
#com_lev0h4 {
    min-height: 30px;
    border: 0!Important;
}

	.left_navi_pull a {
		box-sizing:border-box;
		padding-left:32px !important;
	}
	#nav li.no_bg {
		background: none;
		margin: 0 0 3px 0;
		_margin: 0 0 9px 0;
		/*height:35px;*/
	}

	#nav li.no_bg li {
		margin: 0;
		_margin: 0;
	}
	.blog img {
		width:184px;
	}
	.blog {
		text-align:center;
		margin: 0 20px 20px;
		border:1px solid #ddd;
	}
	.cal {
		background:url(data:image/png;base64,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) no-repeat;
		height:240px;
		margin-top:15px;
		background-size:100%;
	}
	.shop_list {
		border:1px solid #ddd;
		border-radius:3px;
		margin: 0 20px 15px;
		box-sizing:border-box;
		padding:15px;
	}
	.shop_list__name {
		font-size:13px;
		font-weight:bold;
		margin-bottom:3px;
	}
	.shop_list__txt {
		font-size:13px;
	}

	a#com_lev0b {
		background: url(/imgnew/nav14.jpg) no-repeat;
		height:50px;
		text-indent: -9999em;
		display:block;
	}

	a#com_lev0c {
		background: url(/imgnew/nav16.jpg) no-repeat;
		height:50px;
		text-indent: -9999em;
		display:block;
	}

	a#com_lev0g {
		background: url(/imgnew/nav15.jpg) no-repeat;
		height:50px;
		text-indent: -9999em;
		display:block;
	}



	#nav ul li ul li a:link,#nav ul li ul li a:visited {
		width: 166px;
		_width: 142px;
		height: 30px;
		_height: 25px;
		background: url(../images_common/lnavi_sub1.gif) no-repeat;
	}

	#nav ul li ul li a:hover,#nav ul li ul li a:active {
		width: 166px;
		_width: 142px;
		height: 30px;
		_height: 25px;
		background: url(../images_common/lnavi_sub2.gif) no-repeat;
	}
	.buz_hour {
		width:180px;
		font-size:110%;
	}
		.buz_hour table {
			width:100%;
		}
	.free_space {
		width:180px;
	}
		.free_space iframe {
			width:100%;
			border:none;
			margin:0;
			padding:0;
		}

	/*** Contents ***/
	#contents {
		float: none;
		width: 100%;
		padding-top:1px;
		margin-bottom: 10px;
		padding-bottom:40px;
	}
	.common_page_title {
		font-size:18px;
		border:1px solid #ddd;
		border-left:5px solid #F04201;
		padding:10px 14px;
		margin: 20px auto 20px;
		width:90%;
		box-sizing:border-box;
	}
	#main {
		width:100%;
		margin-left:0px;
	}

	.h_outlet {
		border-top:1px solid #9cd141;
		border-left:5px solid #9cd141;
		border-right:1px solid #9cd141;
		border-bottom:1px solid #9cd141;	
		color:#333 !important;
		font-size:120% !important;
		font-weight:bold !important;
		padding:5px 0 5px 10px !important;
		margin-bottom:10px !important;
	}
	.ol_box {
		width:540px;
		margin:0 auto 30px;
	}
	.ol_box h4 {
		border:3px solid #9cd141;
		border-radius:10px;
		padding:7px 5px 5px;
		margin-bottom:10px;
		font-size:130%;
		font-weight:bold;
		color:#f60;
		text-align:center;
	}

	.h_studless {
		background-color:#3366ff;
		color:#fff !important;
		font-size:120% !important;
		font-weight:bold !important;
		padding:3px 0 3px 10px !important;
		margin-bottom:10px !important;
	}

	.h_studless_s {
		border-top:1px solid #3366ff;
		border-left:5px solid #3366ff;
		border-right:1px solid #3366ff;
		border-bottom:1px solid #3366ff;
		padding:5px 10px 3px !important;
		margin-bottom:10px !important;
		font-size:120% !important;
		font-weight:bold;
	}

	.h_studless_s2 {
		padding-left:2px;
		padding-bottom:2px;
		border-bottom:1px solid #333;
		margin-bottom:10px;
		color:#f30;
		font-size:120% !important;
		font-weight:bold;
	}

	.t_studless {
		width:600px;
	}
	.t_studless th {
		padding:3px;
		text-align:center;
		font-weight:bold;
		vertical-align:middle;
		font-size:120%;
	}
	.t_studless td {
		padding:3px;
		text-align:center;
		vertical-align:middle;
		font-size:110%;
	}
	.t_studless .bk1 {
		background-color:#fc6;
	}
	.t_studless .bk2 {
		background-color:#6c6;
	}
	.t_studless .bk3 {
		background-color:#fcc;
		padding:15px 0;
	}

	.u_studless {
		list-style:decimal;
		margin-left:30px;
		margin-bottom:30px;
	}
	.u_studless li {
		font-size:110%;
		padding-bottom:5px;
		border-bottom:1px dotted #666;
		margin-bottom:15px;
	}

	.link_studless a {
		width:300px;
		display:block;
		margin:0 auto 30px !important;
		padding:10px;
		background-color:#3366ff;
		color:#fff !important;
		text-decoration:none !important;
		text-align:center;
		font-size:120%;
		font-weight:bold;
		border-radius:30px;
		-webkit-border-radius: 30px;/* for Safari and Chrome */
		-moz-border-radius: 30px;/* for Firefox */
		box-shadow:3px 3px 7px 1px #adadad;
		-moz-box-shadow:3px 3px 7px 1px #adadad;/* for Safari and Chrome */
		-webkit-box-shadow:3px 3px 7px 1px #adadad;/* for Firefox */
	}
	.link_studless a:hover {
		color:#fc0 !important;
		text-decoration:underline !important;
	}

	.studless_box {
		width:540px;
		box-sizing:border-box;
		border: 1px solid #ccc;
	    border-radius: 5px;
		padding:10px;
	    background:#f9f9f9;
		margin:0 auto 20px;
	}

	.qa_p {
		width:560px;
		padding-left:5px;
		padding-bottom:10px;
		text-indent: -1.7em;
	    margin-left: 2em;
		font-size:108% !important;
	}

	.sankaku {
		width: 0;
		height: 0;
		border-top: 30px solid #ff3333;
		border-right: 80px solid transparent;
		border-bottom: 30px solid transparent;
		border-left: 80px solid transparent;
		margin-left:23px;
	}

	.h_purchase {
		border-top:1px solid #ff3333;
		border-left:5px solid #ff3333;
		border-right:1px solid #ff3333;
		border-bottom:1px solid #ff3333;
		font-size:120% !important;
		font-weight:bold !important;
		padding:3px 0 3px 10px !important;
		margin-bottom:10px !important;
	}

	.purchase_p {
		font-size:120%;
		font-weight:bold;
		color:#333;
	}

	.purchase_p2 {
		width:350px;
		text-indent: -1.7em;
	    margin-left: 2em;
		font-size:110%;
	}

	.purchase_box {
		width:600px;
		box-sizing:border-box;
		border: 1px solid #ccc;
	    border-radius: 5px;
		padding:10px;
	    background:#f0f0f0;
	}



	.usedtire {
		width:598px;
		height:auto;
		border:1px solid #bae6b5;
		margin-bottom:10px;
	}
	.usedtire_p {
		padding:10px;
		font-size:120%;
	}

	.t_usedtire {
		width:600px;
	}
	.t_usedtire th {
		width:120px;
		height:40px;
		padding:10px;
		text-align:center;
		font-weight:bold;
		vertical-align:middle;
		background-color:#fc6;
		border-bottom:10px solid #fff;
		font-size:120%;
	}
	.t_usedtire td {
		padding:10px;
		text-align:left;
		vertical-align:middle;
		border-bottom:10px solid #fff;
		font-size:110%;
	}

	.card {
		width:598px;
		height:auto;
		border:1px solid #bae6b5;
		margin-bottom:15px;
	}
	.card h4 {
		padding: 3px 0 0 10px;
		background-color:#bae6b5;
		font-size:120%;
		font-weight:bold;
	}
	.card p {
		padding:10px;
		font-size:108%;
	}

	.t_card {
		width:540px;
		margin:0 auto;
	}
	.t_card th {
		width:120px;
		height:40px;
		padding:10px;
		text-align:center;
		font-weight:bold;
		vertical-align:middle;
		background-color:#fc6;
		font-size:120%;
	}
	.t_card td {
		padding:10px;
		text-align:center;
		vertical-align:middle;
		font-size:110%;
	}
	.t_card .bk1 {
		background-color:#fc6;
	}
	.t_card .bk2 {
		background-color:#6c6;
	}
	.t_card .bk3 {
		background-color:#9cd141;
	}

	.nitrogen_box {
		width:280px;
		height:280px;
		background-color:#9cd141;
		padding:5px;
		border-radius:5px;
	}

	.nitrogen_tb {
		width:600px;
		display:table;
	}
	.nitrogen_tb .imc {
		width:280px;
		padding:5px;
		display:table-cell;
		vertical-align:middle;
		text-align:center;
		background-color:#9cd141;
		border-radius:5px;
	}
	.nitrogen_tb .txc {
		width:280px;
		padding:5px;
		display:table-cell;
		vertical-align:middle;
		font-size:104%;
	}

	.t_nitrogen {
		width:280px;
		margin:0 auto;
	}
	.t_nitrogen td {
		padding:5px 10px;
		text-align:center;
		vertical-align:middle;
		font-size:110%;
	}
	.t_nitrogen .bk1 {
		background-color:#9cd141;
	}
	.t_nitrogen .bk2 {
		background-color:#fc6;
	}

	.shop_box,
	.col2 .shop_box {
		width:90%!important;
		box-sizing:border-box;
		border: 1px solid #ccc;
		padding:10px;
		box-sizing:border-box;
		margin:20px auto;
	    background:#f9f9f9;
		display:block;
		font-size:14px;
}
	.shop_box img {
		width:100%;
	}
	.shop_box h3 {
		margin-bottom:10px;
	    border-bottom:3px solid #F04201;
	    padding:0 0 5px 7px;
	    font-size:120%;
		font-weight:bold;
	}
	.shop_box a {
		background-color:#F04201;
		color:#fff;
		padding:8px 15px;
		margin-bottom:5px;
		text-align:center;
		display:block;
		font-size:120%;
		text-decoration:none !important;
	}
	.shop_box a:hover {
	}
	.gmap {
		width:100%;
		height:250px;
		margin-bottom:5px;
		margin-left:0;
	}
	.s_img {
		width:100%;
		display:block;
	}
	.s_img .l {
		width:90%;
		display:block;
		margin: 0 auto 10px;
		vertical-align:top;
	}
	.s_img .l img {
		width:100%;
	}
	.s_img .r {
		width:90%;
		margin: 0 auto 10px;
		display:block;
	}
	.s_row {
		width:100%;
		vertical-align:top;
		display:inline-block;
	}
	.s_row table {
		border-bottom:1px solid #ddd;
	}
	.s_row th,
	.s_row td {
		font-size:15px;
		border:1px solid #ddd;
		padding:15px;
		display:block;
		width:100% !important;
		box-sizing:border-box;
		border-bottom:none;
	}
	.s_row th {
		background:#eee;
		width:125px;
	}
	.califrame {
		width:100%;
		height:450px;
		border:none;
		padding:0;
		margin:0;
	}
	.order_t th {
		width:100%;
		display:block;
		padding:10px 5px;
		font-size:110%;
		font-weight:bold;
		vertical-align:middle;
		border-bottom:1px dashed #333;
		box-sizing:border-box;
	}
	.order_t td {
		width:100%;
		display:block;
		padding:10px 5px;
		font-size:110%;
		border-bottom:1px dashed #333;
		box-sizing:border-box;
	}
	.order_p {
		background-color:rgba(255,187,72,0.5);
		padding:7px 5px 5px;
		font-weight:bold;
}
		


	/*** Item ***/
	.itemListWrapper {
		padding-bottom:50px;
		box-sizing:border-box;
	}
	.item_list_top {
		margin-bottom:10px;
		padding:10px;
		width:100%;
		box-sizing:border-box;
	}
	.item {
		clear: both;
		width: 100%;
		box-sizing:border-box;
	}

	.subcat {
		background-color: #F04201;
		padding:5px 10px;
		margin-bottom:15px;
		font-weight: bold;
		font-size: 16px;
		color: #fff;
	}
	.subcat a {
		color:#fff;
	}
	.subcat+p {
	margin: 10px;
	}
	#news .atom {
		display:block;
		width:100%;
		box-sizing:border-box;
		margin-left:0;
		margin-bottom:10px;
	}
	/*.atom { border:#bbe5b7 1px solid; padding:5px 6px 0 6px; margin-bottom:2px; }*/
	.atom {
		display:block;
		width:90vw;
		box-sizing:border-box;
		margin:0 auto;
		vertical-align:top;
		margin-bottom:20px;
		overflow: hidden;
	}
	
	/* ���ǉ�2021-10-15 */
	div.atom {
        /* display: block; */
        width: 95vw !important;
        box-sizing: border-box;
        margin: 0 auto 10px !important;
        vertical-align: top;
        margin-bottom: 20px;
        overflow: hidden;
        float: none;
        flex-wrap: wrap;
        display: flex;
        position: relative;
        padding-bottom: 55px;
    }
   
    div.atom div.cbtn {
         position: absolute;
        bottom: 10px;
        display: flex;
        justify-content: flex-start;
        width: 90%;
        left: 5%;
    }
    div.atom div.cbtn > a {
        width: 100%;
    }
	.item_img {
        /* float: left; */
        /* margin-right: 3vw; */
        /* width: 28vw; */
        float: none;
        width: auto;
        margin: 0 auto 10px;
    }
	img.item_img {
		float: none !important;
		width: 75%;
		margin: 0 auto;
		display: flex;
	}
	.item_img img {
	    width: 85%;
        margin: 10px auto;
    }
	.img_pr {
		width:30%;
		text-align:center;
		margin:3px 0;
	}

	.atom .item_img a:first-child {
        display: block;
        /* height: 26vw; */
        height: auto;
    }

	.atom .item_info {
        /* float: right !important; */
        /* width: 57vw !important; */
        margin-right: 0;
        font-size: 100% !important;
        float: none;
        width: auto!important;
    }
	.atom .item_info h4 {
		font-weight: bold;
		font-size: 120%;
		margin-bottom: 7px;
	height: auto;
}
.atom .item_info h4 br {
/* display:none; */
}
.item_info > div.list_desc > span[style] {
  /* display: block; */
}
div.atom .item_info {
float: none;
    width: 100% !important;
}
	.atom .item_info h4 img {
		margin-right: 5px;
	}

	.atom .item_info .adjustment {
		font-weight: bold;
		color: blue;
		margin-top: 5px;
    }

	.atom .item_info .list_desc {
		margin-top: 7px;
		line-height: 1.5;
		font-size: 110%;
		overflow:hidden;
	}
	.atom .item_info .list_desc br {
	/* display:none;*/
	}
	.atom .item_info .list_desc span {
		margin: 0;
		padding: 0;
		line-height: 110%;
		font-size: 100%;
	}
	.atom .item_info .item_action {
		text-align: right;
		padding-top: 6px;
	}

	.atom .item_info .item_action .price {
		color: red;
		font-size: 18px;
		text-align: right;
		line-height: 120%;
		font-weight: bold;
		width: 100%;
	}

	.atom .item_info .item_action .shop_name {
		font-weight: bold;
		font-size: 110%;
		text-align: right;
	    display: block;
    padding-top: 5px;
}
	.shop_name.grn {
		font-size:13px !important;
		padding-right:5px;
		color:#16991c;
	}

	/*** Item Detail ***/
	.item_detail {
		clear: both;
		border: #bbe5b7 4px solid;
		width: 90%;
		padding: 2px;
		padding-bottom: 0;
		margin: 0 auto 15px;
	}
	.f_row {
		clear: both;
	}
	.bxwrap {
		width:90%;
		display:block;
		margin: 60px auto 10px;
	}
	.bxwrap .slider-for {
	}
	.bxwrap .slider-for div {
		text-align:center;
	}
	.bxwrap img {
	}
	.slider-for {
		margin-bottom:20px;
		border:1px solid #ddd;
		background:#f9f9f9;
	}
	.slider-nav .slick-slide {
		border:1px solid #ddd;
		margin:3px;
	}
	.f_row .item_img {
		float: left;
		margin-right: 20px;
	}

	.f_row .item_desc {
		display:block;
		width: 90%;
		line-height:2;
		vertical-align:top;
		margin: 0 auto 80px;
	}

	.f_row .item_desc h3 {
		font-weight: bold;
		font-size: 18px;
		margin-bottom: 10px;
	}

	.f_row .item_desc .adjustment {
		font-weight: bold;
		color: blue;
	}

	.f_row .item_desc .detail_desc {
		margin-top: 10px;
		line-height:1.4;
		font-size: 110%;
	}

	.f_row .item_desc .elem {
		margin: 10px auto;
	}
	.item_action .contact {
		display:block;
		border-radius:3px;
		color:#fff;
		padding:5px 15px 5px 30px;
		font-size:14px;
		white-space: nowrap;
		position:relative;
		margin-left:auto;
		margin-top:10px;
		width: 144px;
	}
	.item_action .contact:after {
		position:absolute;
		width:10px;
		height:3px;
		left:10px;
		top:50%;
		background:#fff;
		content:"";
		transform:rotate(45deg);
		margin-top:-5px;
	}
	.item_action .contact:before {
		position:absolute;
		width:10px;
		height:3px;
		left:10px;
		top:50%;
		background:#fff;
		content:"";
		transform:rotate(-45deg);
	}
	.f_row .item_desc .price {
		color: red;
		font-size: 135%;
		text-align: right;
		line-height: 120%;
		font-weight: bold;
		width: 100%;
	}

	.f_row .item_desc .shop_name {
		font-weight: bold;
		font-size: 110%;
		text-align: right;
	}

	.f_row .item_desc .contact {
	}

	.s_row {
		clear: both;
		padding-top: 10px;
	}
	.shop_text table {
		width:90%;
		margin: 0 auto 20px;
	}
	.shop_text .mark {
	    width: 90%;
	margin: 0 auto 10px;
	}
	.shop_text .mark img {
	    width: 100%;
	}
	.s_row .s_img {
		margin-right: 30px;
		vertical-align: top;
	}
	#center > div > div > div.item_desc > div.item_action {
	display: flex;
    justify-content: space-around;
    }
    .item_desc > div.item_action > a {
        display: block;
        border-radius: 3px;
        color: #fff;
        padding: 5px 15px 5px 30px;
        font-size: 15px;
        white-space: nowrap;
        position: relative;
        width: auto;
        margin: 10px auto 0 0;
        width: 100%;
    }
    .item_desc > div.item_action > a:nth-child(1) {
        margin-right: 10px;
    }

	/*** Shop ***/
	.shop {
		clear: both;
		border: #bbe5b7 4px solid;
		width: 670px;
		padding: 2px;
		padding-bottom: 0;
		margin: 0 auto 15px;
		font-size: 0.98em;
	}

	#shop_map {
		clear: both;
		margin-top: 10px;
		width: 480px;
		height: 330px;
	}

	/*.g_border { clear:both; border:#bbe5b7 1px solid; padding:2px; margin-bottom:2px; }*/
	.g_border {
		clear: both;
		padding: 2px;
		margin-bottom: 2px;
	}

	.shop .s_img {
		text-align: center;
		margin: 0 auto;
		margin-bottom: 20px;
	}

	.shop .s_row {
		
	}

	.shop .s_row .shop_text {
		width: 600px;
		margin: 10px auto;
	}

	.shop .s_row .shop_text th {
		font-weight: bold;
		vertical-align: top;
		width: 100px;
	}

	.shop .s_row .shop_map {
		float: right;
		text-align: right;
		width: 320px;
	}

	.map_link {
		margin: 0 auto;
		text-align: center;
		width: 200px;
	}

	.map_link2 {
		margin: 0 auto;
		text-align: center;
		width: 600px;
	}


	/*** Contact ***/
	.contactf {
		clear: both;
		border: #bbe5b7 4px solid;
		width: 700px;
		padding: 2px;
		padding-bottom: 0;
		margin-bottom: 15px;
	}

	.contactf .require_txt {
		font-size: 100%;
		color: red;
		padding-left: 25px;
	}

	/*.contactf .form { text-align:center; border:#bbe5b7 1px solid; padding:2px; margin-bottom:2px; }*/
	.contactf .form {
		text-align: center;
		padding: 2px;
		margin-bottom: 2px;
	}

	.contactf .form .red {
		color: red;
		font-size: 100%;
	}

	.contactf .form th {
		width: 150px;
		vertical-align: top;
	}

	.contactf .form input.input_short {
		width: 180px;
	}

	.contactf .form input.input_long {
		width: 360px;
	}

	.contactf .form textarea {
		width: 360px;
		height: 150px;
	}

	.contactf .shopname {
		width: 95%;
		text-align: right;
		padding: 10px;
	}

	/*** Others ***/
	.table_price {
		width: 95%;
		margin: 15px auto;
		border-top: 1px solid #000;
		border-left: 1px solid #000;
	}

	.table_price td {
		text-align: center;
		font-size:110%;
		border-bottom: 1px solid #000;
		border-right: 1px solid #000;
	}

	.table_example {
		margin-left: 15px;
	}

	.table_example th,.table_example td {
		padding: 2px;
		font-size: 13px;
	}

	.tbl_tbl {
		font-size:110%;
	}


	/*** Item Search ***/
	form.search {
		/* padding-top:15px; */
		padding-top:0px;
	  margin:0 10px 15px;
	}
	form.search table {
	  width: 100%;
	}
	form.search table span {
	  font-size: 18px;
	}


	/*** Footer ***/
	#footer {
		display:none;
		clear: both;
		width: 100%;
		margin: 50px auto 0px;
		color: #fff;
		text-align: center;
		font-size: 12px;
		border-top:2px solid #ddd;
		position:relative;
		font-size:16px;
		height:190px;
		background:#fff;
	}
	#footer a.logo {
		position:absolute;
		left:20px;
		top:20px;
		width:180px;
	}
	#footer a.logo img {
		width:100%;
	}
	.copy {
		background:#000;
		color:#fff;
		text-align:center;
		font-size:11px;
		padding:10px;
	}
	#footer .colf {
		position:absolute;
		right:20px;
		top:20px;
		width:570px;
	}
	#footer .colf .sec {
		display:inline-block;
		width:270px;
		margin-bottom:16px;
		margin-right:10px;
	}
	#footer .colf .sec .tenpo {
		font-weight:bold;
		font-size:16px;
	}


	div#center li {
		list-style:none;
	}
	ul.flex.sns img {
	width: 70%;
    margin: 0 auto;
    display: block;
}
	div#center div.liststyle {
		margin-bottom:40px;
		background:#f9f9f9;
		border:1px solid #ddd;
		padding:30px 30px 0;
		border-radius:5px;
	}
	div#center div.liststyle ul {
	}
	div#center div.liststyle ul li {
		font-size:26px;
		font-weight:bold;
		text-align:center;
		line-height:1.3;
		margin-bottom:50px;
	}
	div#center div.liststyle ul li .img {
		text-align:center;
	}
	div#center div.liststyle ul li .img img {
		width:100%;
	}
	div#center div.liststyle ul li span {
		line-height:1.3;
		display:block;
		margin-bottom:20px;
		font-size:18px;
	}
	div#center div.cautionwrap {
	}
	div#center div.cautionwrap div.bigtit {
		text-align:center;
		font-size:20px;
		font-weight:bold;
		color:#ff0000;
		margin:0 auto;
		width:90%;
	}
	div#center div.cautionwrap div.bigtit span {
		background:#ff0000;
		color:#fff;
		display:block;
		width:100%;
		height:30px;
		line-height:30px;
		margin: 0 auto 10px;
		border-radius:3px;
		font-size:16px;
	}
	div#center div.cautionwrap ul {
		font-size:0;
		margin-bottom:50px;
		color:#ff0000;
	}
	div#center div.cautionwrap ul li {
		font-size:18px;
		box-sizing:border-box;
		vertical-align:middle;
		background:rgba(255,255,255,0.8);
		padding:0 25px 20px 25px;
	}
	div#center div.cautionwrap ul li:first-child {
		padding-top:20px;
	}
	div#center div.cautionwrap ul li span {
		display:block;
		box-sizing:border-box;
		position:relative;
		padding-left:25px;
		color:#ff0000;
	}
	div#center div.cautionwrap ul li span:after {
		content:"ã»";
		font-weight:bold;
		position:absolute;
		left:0px;
		top:0px;
	}
	div#center h2.tit_style_h {
		width:90%;
		color:#F04201;
		font-size:20px;
		font-weight:bold;
		line-height:initial;
		padding:3px 8px;
		box-sizing:border-box;
		border-left:4px solid #F04201;
		margin:0 auto 20px;
	}
	.tit_style_sub {
		border-bottom:2px solid #F04201;
		font-size:20px;
		font-weight:bold;
		padding:6px 0px;
		margin: 0 auto 20px;
		width:90%;
	}
	.tit_style_sub.center {
	    text-align: center;
	}
	.tit_style_sub.aka {
	    color: #F04201;
	}
	.scx {
		width:90%;
		margin: 0 auto;
		overflow:scroll;
	}
	
	body[class*="cs_pages_new_rental"] td.bigtext.left p {
	 font-size: 13px;
     line-height: normal;
    }
	.scx .table1.date {
	table-layout: auto;
	}
	.scx .table1.fix {
	table-layout: fixed;
	}
	.scx .table1 {
	table-layout: fixed;
    width: 100%;/* «ÇÁ */
    margin: 0 auto 20px;
	}
	.scx .table1 th, .scx .table1 td {
	    padding: 5px;
    /* font-size: 16px; */
    font-weight: bold;
    line-height: initial;
    width: auto;
    word-break: break-word;
    font-size: 13px;
}
.table1 th.spw90 {
width: 90px;
}
div.r .table1 {
		width:100%;
}

	.table1 {
		border-collapse:collapse;
		width:500px;
		margin-bottom:20px;
	}
	.table1 caption {
		font-size:16px;
		margin-bottom:10px;
	}
	.table1 th,
	.table1 td {
		border:1px solid #ddd;
		padding:10px;
		font-size:14px;
		font-weight:bold;
	}
	.table1.block th,
	.table1.block td {
		font-size:20px;
	}
	.table1 th {
		background:#f9f9f9;
	}
	.table1.date th,
	.table1.date td {
text-align: center;
    font-size: 13px;
    padding: 2px;
    line-height: initial;
word-break: initial;
}
	.redtext {
		color:#ff0000;
		width:90%;
		margin: 0 auto 20px;
	}
	.blue {
		color:#00BFFF;
	}
	div#center div.illwrap {
		text-align:center;
		margin-bottom:40px;
		background:#f9f9f9;
		padding:0px;
		border:1px solid #ddd;
		border-radius:5px;
		width:95%;
		margin: 0 auto 20px;
		box-sizing:border-box;
		padding:8px;
	    overflow-x: scroll;
}

/*�X�N���[���o�[*/
div#center div.illwrap::-webkit-scrollbar{width: 10px;}
div#center div.illwrap::-webkit-scrollbar-track{border-radius: 10px; box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);}
div#center div.illwrap::-webkit-scrollbar-thumb{background-color: rgba(68, 68, 68, 1); border-radius: 10px; box-shadow:0 0 0 1px rgba(68, 68, 68, 1);}

	div#center div.illwrap img {
		margin-bottom:10px;
		width:100%;
	    min-width: 736px;
}
	div#center div.illwrap p.lent {
		text-align:right;
	}
	.qa_page .qaarea__wrap {
		clear:both;
		margin-bottom:30px;
		border-bottom:1px dotted #ccc;
    padding-bottom: 30px;
    display: flex;
    flex-wrap: wrap-reverse;
}
	.qa_imgwrap {
		position:relative;
	}
	.qa_imgwrap:after {
	    content: "";
	    clear: both;
	    height: 0;
	    display: block;
	    visibility: hidden;
	}
	.qa_imgwrap .qa_img{
		width:100%;
		float:none;
		margin-right:0px;
		margin-bottom:10px;
	}
	.qa_imgwrap .qa_txt {
   margin-bottom: 20px;
}
	.qa_imgwrap .qa_img img{
		width:100%;
		margin-top:-5px;
	}
	.qaarea__list {
		overflow:hidden;
		margin-top:20px;
		margin-left:50px;
	}
	.qaarea__list li {
		margin-bottom:10px;
	}
	div#center div.qaarea {
		border-top:5px solid #F04201;
		padding:20px;
		font-size:20px;
		margin-bottom:20px;
	}
	div#center div.qaarea p.q {
		color:#F04201;
		padding-left:40px;
	}
	div#center div.qaarea p.q span {
		background:#F04201;
		color:#fff;
		display:block;
		float:left;
		width:30px;
		height:30px;
		margin-right:10px;
		text-align:center;
		line-height:30px;
		border-radius:3px;
		margin-top:0px;
		margin-left:-40px;
	}
	div#center div.qaarea p.ans {
		margin-top:25px;
		padding-left:40px;
	display: block;
}
	div#center div.qaarea p.ans span:not([class]) {
		box-sizing:border-box;
		border:1px solid #F04201;
		color:#F04201;
		display:block;
		float:left;
		width:30px;
		height:30px;
		margin-right:10px;
		text-align:center;
		line-height:30px;
		border-radius:3px;
		margin-top:0px;
		margin-left:-40px;
	}
	div#center div.qaarea p.ans span.em {
    box-sizing: border-box;
    border: 0 solid #F04201;
    color: #F04201;
    display: block;
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 0;
    text-align: center;
    line-height: 40px;
    border-radius: 3px;
    margin-top: 0;
}
	div#center div.aboutlink {
		text-align:center;
		margin-bottom:30px;
	}
	div#center div.aboutlink p {
		text-align:center;
	}
	div#center div.aboutlink p a {
    color: #F04201;
    text-decoration: underline;
}
	div#center div.cautionarea {
		clear:both;
		margin-bottom:50px;
		background:#f9f9f9;
		padding:20px;
	}
	
	div#center div.cautionarea p.caution {
		margin:15px 0;
		font-size:16px;
	}
	.f24 {
		font-size:24px!important;
	    font-weight: bold!important;
	 }
	.topmaintitle {
		text-align:center;
		font-size:18px;
		font-weight:bold;
		margin:0px;
		padding:10px;
		color:#F04201;
	}
	.topmaintitle.bigtit {
		font-size:22px;
	}
	.biglist {
		display:block;
		text-align:center;
		width:300px;
		margin:0 auto 20px;
	}
	.biglist li {
		margin:0 15px;
		display:inline-block;
		background:#F04201;
		color:#fff;
		width:80px;
		vertical-align:top;
		height:80px;
		text-align:center;
		line-height:80px;
		font-size:14px;
		border-radius:200px;
	}
	div#center h2.titlestyle2 {
		background:#F04201;
		text-align:center;
		color:#fff;
		font-size:16px;
		font-weight:bold;
		border-radius:0px;
		padding:5px 13px;
		margin-bottom:20px;
	}

	.companykos {
		border-collapse:collapse;
		width:90%;
		margin:0 auto 30px;
	}
	.companykos tr {
		display:block;
		width:100%;
	}
	.companykos tr:last-child td {
		border-bottom:1px solid #ddd;
	}
	.companykos th,
	.companykos td{
		font-size:15px;
		padding:12px 15px;
		border:1px solid #ddd;
		display:block;
		width:100% !important;
		box-sizing:border-box;
		border-bottom:none;
	}
	.companykos td strong {
		color:#ff0000;
		font-weight:normal;
	}
	.companykos th {
		background:#f9f9f9;
	    width: 110px;
	}
	
	div#center div.readstyle3,
	div#center div.readstyle2,
	div#center div.readstyle {
	    width: 90%;
    margin: 0 auto 30px;
}
	div#center div.readstyle:after {
	    content: "";
	    clear: both;
	    height: 0;
	    display: block;
	    visibility: hidden;
	}
	div#center div.readstyle > div,
	div#center div.readstyle .imgstyle {
		float:none;
		width:90%;
		margin:0 auto 10px;
	}
	div#center div.readstyle .imgstyle img {
		width:100%;
	}
	div#center div.readstyle .r {
		float:none;
		margin-left:0px;
		width:100%;
		margin:0 auto;
		padding-left:0px;
		box-sizing:border-box;
	}
	div#center div.readstyle.noimg .r {
		margin: 0 auto 20px !important;
		padding-left:0;
		float:none;
		border-bottom:1px solid #ddd;
		padding-bottom:40px;
	}
	div#center div.readstyle.noimg .r p {
		text-align:left;
		display:block;
		width:90%;
		margin: 0 auto 10px;
	}
	div#center div.readstyle p {
		font-size:16px;
		font-weight:bold;
		margin-bottom:0px;
		position:relative;
		padding-left:22px;
    line-height: initial;
}
.readstyle4 {
    font-size: 16px;
    padding-left: 0;
    width: 90%;
    margin: 0 auto 25px;
    line-height: initial;
}
	div#center div.readstyle p strong {
		color:#F04201;
	}
	div#center div.readstyle.red p:before {
		background:#ff0000;
		content:"";
		display:block;
		position:absolute;
		left:0;
		top:4px;
		width:16px;
		height:16px;
		border-radius:30px;
	}
	div#center div.readstyle p:before {
		background:#F04201;
		content:"";
		display:block;
		position:absolute;
		left:0;
		top:4px;
		width:16px;
		height:16px;
		border-radius:30px;
	}
	.yetidouga > div {
    display: block;
text-align: center;
}
    .yetidouga iframe {
    width: 100%;
    margin: 0 auto 10px;
}
	div#center p.strorngtit {
		font-size:22px;
		margin-bottom:25px;
		display:inline-block;
		background:url(data:image/png;base64,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) left center no-repeat;
		background-size:70px;
		padding:10px 0 10px 85px;
		line-height:1.3;
		font-weight:bold;
		width:90%;
		box-sizing:border-box;
		text-align:left;
	}
	div#center div.exa {
		border:1px solid #ddd;
		border-radius:5px;
		padding:20px;
		box-sizing:border-box;
		font-size:16px;
		margin:0 auto 30px;
		width:90%;
	}
	div#center div.exa p {
		font-weight:bold;
	}
	div#center div.exa span {
		font-size:15px;
		color:#999;
	}
	.bigtext2,
	.bigtext {
		width:90%;
		margin:0 auto 30px;
	    padding: 0;
	 }
	 
	.bigtext p {
		color:#F04201;
		font-size:18px;
		text-align:left;
		line-height: normal;
}


	.cent {
		text-align:center;
	}
	
.topH3,
.topH2 {
  font-size: 18px!important;
  text-align: center;
  font-weight: bold;
  padding: 10px!important;
  margin-bottom: 10px!important;
}
body[class*="cid=254"] .topH3,
body[class*="cid=254"] .topH2,
body[class*="cid=240"] .topH3,
body[class*="cid=240"] .topH2,
body[class*="cid=239"] .topH3,
body[class*="cid=239"] .topH2 {
    background-position-y: -150px;
}
.topH3 span,
.topH2 span {
  display: none;
  font-size: 12px;
  margin-top: 2px;
}

#pagetop {
    bottom: 20px!important;
}
	.searchtopind {
		text-align:center;
		width:100%;
		display:block;
		margin-bottom:10px;
	    /* height: 104px; */
	    height: 65px;
    overflow: hidden;
}
	.searchtopind img {
		margin-bottom:5px;
	    width: 40%;
	 }
	.searchtop_sel {
		display:block;
		vertical-align:top;
	width: auto;
	}
	.searchtop_sel select {
		display:inline-block;
		width:31%;
		margin-bottom:5px;
		padding:5px 2px;
		font-size:12px;
	}
	#header.new {
	    position: fixed!important;
	}
	#header.new + h1,
	#header.new+h1+.pc+.wrapslide {
	    padding-top: 60px;
	}
	.sFixed {
		position:fixed;
		top:50px;
		background:#f9f9f9;
		left:0;
		width:100%;
		border-bottom:1px solid #ccc;
		/* padding:10px; */
		text-align:center;
		z-index:10;
	    display: flex;
	    /* height: 30px; */
	    height: 90px;
    overflow: hidden;
        justify-content: center;
    /* padding: 10px 0; */
    padding: 0 0 10px;
flex-wrap: wrap;
}
.scroll .searchtop_sel.sFixed {
    top: 50px;
    padding: 0 0 5px;
height: auto;
}
body[class*="cid="] .topH3,
body[class*="cid="] .topH2 {
    background-position-x: inherit!important;
}
body.snow .topH2 {
        background-size: 200%;
}
.topH2.new_summer {
    background: url(/imgnew/gas00-sky.jpg) no-repeat 0 -20px, #D3CFC6 !important;
    height: auto;
    background-size: 145% !important;
}
.searchtop_sel.sFixed .topH3 {
    display: block;
    width: 100%;
    margin: 0 auto 15px;
padding: 0!important;
    line-height: 40px;
}
#center > form > div.searchtop_sel.sFixed > div.sec1 {
    width: 75%;
    /* height: 35px; */
    height: auto;
overflow: hidden;
}
#center > form > div.searchtop_sel.sFixed > div.searchtop_te > input[type=submit]:nth-child(2) {
    width: auto;
    text-align: center;
margin: 0 auto;
height: 30px;
    line-height: 110%;
}
#center > form > div.searchtop_sel.sFixed > div.searchtop_te {
    width: 60px;
    height: 30px;
    overflow: hidden;
color: #F9F9F9;
}
#center > form > div.searchtop_sel.sFixed > div.searchtop_te * {
color: #F9F9F9!important;
}

	.sFixed select {
		color:#ff0000;
	}
	.sFixed .sec1 {
		display:inline-block;
	}
	.sFixed .searchtop_te {
		display:inline-block;
		vertical-align:top;
		margin-left:5px;
	}
	#center > form > div.searchtop_sel.sFixed > div.searchtop_te > input[type=text]:nth-child(1) {
		    display: none;
	}
	.searchtop_s {
		margin:5px 0;
	    display: none;
}
	.searchtop_te input {
		width:100%;
		box-sizing:border-box;
		margin-bottom:5px;
		margin-right:5px;
	}
	.searchtop_te input[type="text"] {
		width:70%;
	}
	.searchtop_te input[type="submit"] {
		width:25%;
	}
	.cbtn a {
		background: #999;
        display: block;
        border-radius: 3px;
        color: #fff;
        padding: 0 0 0 28px;
        font-size: 15px;
        position: relative;
        width: 28vw;
        box-sizing: border-box;
        line-height: 34px;
        height: 34px !important;
        border-bottom: none;
        margin: 0;
    }
    div.item_img > div.cbtn > a:nth-child(1) {
            margin-right: 10px;
    }
	.cbtn a:after {
		position:absolute;
		width:8px;
		height:2px;
		left:5px;
		top:53%;
		background:#fff;
		content:"";
		transform:rotate(45deg);
		margin-top:-5px;
	}
	.cbtn a:before {
		position:absolute;
		width:8px;
		height:2px;
		left:5px;
		top:53%;
		background:#fff;
		content:"";
		transform:rotate(-45deg);
	}
	.table_contact {
		border-collapse:collapse;
		width:90%;
		margin: 0 auto 10px;
		box-sizing:border-box;
	}
	.table_contact tr,
	.table_contact tbody {
		display: block;
	}
	.table_contact th,
	.table_contact td {
		border:1px solid #ddd;	
		box-sizing:border-box;
		padding:10px;
		display: block;
	}
	.table_contact th {
		background: #f9f9f9 !important;
	}
	.sc {
		width: 100%;
		height: 200px;
		overflow-y: scroll;
		background: #f9f9f9;
		box-sizing: border-box;
		padding: 15px;
	}
	.sc section {
		margin: 5px 0;
	}
	div.form > div {
	padding: 10px;
	}
	.require_txt {
		color:#fff;
	}

	.fttext {
	    clear: both;
	    margin-bottom: 50px;
	    background: #f9f9f9;
	    padding: 20px;
	    line-height: 26px;
	    font-size: 20px;
	    line-height: 45px;
	}

	.fttext li {
	    margin-bottom: 10px;
	    text-indent: -1.5em;
	    padding-left: 2em;
    line-height: 36px;
    font-weight: bold;
}
	.fttext li:first-letter {
	margin-right:0.5em;
	}
	.fttext li.ttl:first-letter {
	margin-right:0;
	}
	.fttext li.no:first-letter {
	margin-right:0;
	}

	.fttext li.no {
	    margin: 20px 0 10px;
	    text-indent: 0;
	    padding-left: 0.5em;
	    text-indent: 0;
	}
	.fttext li.ttl {
	    font-weight: bold;
	    font-size: 16px;
	    margin: 20px 0 10px;
	    padding-left: 0.5em;
	    text-indent: 0;
	}

	.left_navi_pull a {
		border:none;
		border-bottom:1px solid #ddd;
		display:block;
		padding:10px;
		box-sizing:border-box;
		width:100%;
		font-size:15px;
		color:#333;
		background:#f9f9f9 !important;
	}

	.slider-nav .slick-list {
    /* height: 38px; */
    overflow: hidden;
    height: auto;
}
.mvunder ul {
        display: flex;
        align-items: center;
        list-style-type: none;
        background: #ccc;
        padding: 3px 0 0;
        margin: 0;
    }
    .mvunder ul li {
        /* display: inline-block; */
        /* width: auto; */
        /* list-style-type: none; */
        margin: 1px;
    }
.mvunder ul li img {
width:100%;
}
	.slick-prev
	{
		left: 10px !important;
		background:transparent !important;
	}

	.slick-next
	{
		right: 10px !important;
		background:transparent !important;
	}
	.slider-nav .slick-list {
		padding:0 !important;
	}
.fttext ul.r li {
    font-size: 16px;
    line-height: initial;
}
.seido {
    line-height: 34px;
    font-size: 15px;
}
.seido h3 {
    background: #427DB5;
    color: #fff;
    padding: 10px;
    text-align: center;
    font-size: 18px;
    margin: 10px auto;
    border-radius: 50px;
}

.seido.summer h3 {
background:#F37978;
}
.seido span {
    color: #427DB5;
    font-weight: bold;
}
.seido.summer span {
    color: #F37978;
    font-weight: bold;
}
.flex3 {
    display: block;
    margin: 30px auto 20px;
}
.flex3 .inner {
    padding: 10px;
text-align: center;
    border: 1px solid #999;
    margin: 10px 10px 20px;
}
.btmtitl.rental.new,
.btmtitl.rental_qa.new {
    height: 100px;
    background-size: 130%;
    margin: 0;
    background-position-y: -90px;
}

.btmtitl.cardbg.new {
    height: 100px;
    background-size: 130%;
    margin: 0;
    /* background-position-x: left; */
}
.btmtitl.cardbg.new h1 {
    /* background: #fff; */
    /* opacity: 0.7; */
    text-shadow: 2px 2px 2px #fff;
}
.btmtitl.cardbg.new h1 span {
    background: #5AA7DE;
    width: 100%;
    display: table;
    margin: 10px auto 0;
    opacity: 0.8;
    text-shadow: none;
}

.cost {
    width: 90%;
    margin: 0 auto 30px;
}
.cost div.waku {
display: block;
width:auto;
}
.cost p.kome {
    width: auto;
    display: block;
    margin: 10px 20px;
    font-size: 18px;
}
.btmtitl.rental.ust.new.wheelset {
    background: url(https://www.kosugi-tire.com/imgnew/ustset_mainbg.jpg)no-repeat center -20px,#D3CFC6;
    height: 18vh;
    background-size: 100%;
}
.btmtitl.rental.ust.new {
    background: url(/imgnew/snowroad.jpg)no-repeat 0 -20px,#D3CFC6;
    height: 18vh;
    background-size: 100%;
}
.btmtitl.rental.ust.new img {
top:3.5vh;
    width: 100%;
}
.btmtitl.rental.ust.new > h1 {
font-size: 26px;
    width: 85%;
}
.ust > div.linkbox {
    position: relative;
   /* padding-left: 10px;
    padding-right: 10px; */
    padding-top: 20px;
}
.ust h2 {
    font-size: 15px;
}
.ust .sns.flex {
    width: auto;
    display: flex;
    flex-wrap: wrap-reverse;
    padding: 0;
}
.ust > div.linkbox > div.bnr h1 a {
    line-height: initial;
    font-size: 13px;
    padding: 10px 40px 10px 10px;
}
.ust > div.linkbox > div.bnr h1 {
    top: 0;
    width: auto;
    margin-bottom: 0;
    border-radius: 0;
    padding: 10px;
}
.ust > div.linkbox > div.bnr h1 .s {
    font-size: 20px;
    text-align: right;
    padding: 0 30px 0 0;
}
.ust > div.linkbox > div.bnr h1 .m2 {
    line-height: 32px;
    font-size: 24px;
    text-align: left;
    padding: 0;
    -webkit-text-stroke: 1px #666;
    text-stroke: 1px #666;
}
.ust > div.linkbox > div.bnr h1 .m {
    font-size: 24px;
    text-align: left;
    padding: 0;
    -webkit-text-stroke: 1px #666;
    text-stroke: 1px #666;
}
.fttext ul.r {
    margin-bottom: 0;
}
.ust h2.ttl02 {
    padding: 15px 5px;
}
.ust .arrow::before{
    width: 10px;
    height: 10px;
    border-top: solid 4px #555;
    border-right: solid 4px #555;
    top: 35%;
    right: 10px;
}
.ust h2.ttl02:after {
    content: '';
    background: url(/imgnew/ice01.png)no-repeat;
    background-size: 70px;
    position: absolute;
    right: -10px;
    top: -40px;
    width: 70px;
    height: 70px;
}
.ust > div.linkbox > div.bnr {
width: auto;
    margin-bottom: 20px;
    background-position: 0;
    padding: 0;
}
#center.btmpage.ust {
    padding: 0 10px;
    width: auto;
}
.ust .bnr img {
    max-width: 100%;
}
.btmtitl.rental.ust.new h1 span {
    margin-bottom: 0;
    font-size: 15px;
}
.ust > div.linkbox > ul > li {
    float: left;
    width: 48%;
    text-align: center;
    background: #ccc;
    margin: 1%;
    border: 1px solid #666;
    border-radius: 2px;
    box-sizing: border-box;
}
.ust > div.linkbox > ul > li a {
    font-size: 15px;
    line-height: 35px;
    display: block;
}
.btmlinks .col {
    display: block;
    width: auto;
}
.instamedia iframe {
    height:36vh;
    margin: 0 auto!important;
}
.linewrap > img {
    margin: 10px auto;
}
.linewrap .shopqr {
    width: auto;
}
.linewrap .shopqr li {
    display: block;
    text-align: center;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 20px;
}
.left_navi_pull dt {
    position: relative;
}
.left_navi_pull dt span {
    position: absolute;
    top: 6px;
    width: 130px;
    right: 20px;
}
.left_navi_pull dt span a {
padding: 0!Important;
    margin: 0;
    height: auto!Important;
    border: 0!Important;
    width: 130px!Important;
}
.shop_text > table > tbody > tr:nth-child(5) > td > span {
    position: static;
    margin: 10px auto 0;
    display: block;
}
.rentalblock01 .imgstyle2 {
    margin: 30px auto 10px;
}
.rentalblock01 p {
    width: auto;
    margin: 0 20px;
    font-size: 15px;
}
.memo01 {
    width: auto;
    margin: 30px auto;
}
.memo01 p {
    margin-bottom: 1em;
    font-size: 15px;
}
.memo01 img {
    width: 100%;
}
.centerwrap {
    margin: 10px auto 50px;
}
.centerwrapimg {
    width: 90%;
    margin: 0 auto;
}
.centerwrapimg img {
max-width: 100%;
}
.centerwrap > p {
    font-size: 15px;
    font-weight: bold;
    margin: 20px auto;
    width: 90%;
    line-height: initial;
}
table.valve td img {
    width: 100%;
}
.valveimg div a img {
    width: 100%;
}
.valveimg {
    font-size: 15px;
}
.btmtitl.rental.new {
    height: 120px;
}
.btmtitl.rental.new .stxt {
    font-size: 14px;
    bottom: 10px;
}
.btmtitl.rental.new .rtxt {
    font-size: 12px;
    bottom: 0;
}
div#center div.readstyle .imgstyle iframe {
    height: 38vh;
}
.buymv ul li {
    flex-basis: 50%;
}
.buymv ul li img {
    width: 100%;
}
.buymv ul li p {
    line-height: initial;
    font-size: 20px;
}
div#center div.readstyle .w {
    width: auto;
    margin: 0 auto;
}
h3.buy {
    font-size: 24px;
}
h3.buy span {
    margin-left: auto;
    display: block;
}
.buymv p.ctxt {
    font-size: 34px;
    padding: 0 10px;
    position: static;
    -webkit-transform: initial;
    -ms-transform: initial;
    text-align: center;
    width: 90%;
    margin: 0 auto;
    box-shadow: initial;
    line-height: 50px;
}
.btmtitl.rental.new.n2023 {
    background-size: 125%;
    background-position-y: -10px;
}
.btmtitl.rental.new.n2023 ul {
    padding-top: 180px;
    width: auto;
    display: block;
}
.btmtitl.rental.new.n2023 ul li p {
    font-size: 16px;
}
.btmtitl.rental.new.n2023 ul li {
    margin: 0 10px;
    margin: 0 10px 10px;
    padding: 10px;
    background: #f3f3f3;
}
.btmtitl.rental.new.n2023:after {
position: static;
}
.btmtitl.rental.new.n2023 h1 {
    top: 20px;
    font-size: 24px;
    text-shadow: 2px 2px 1px #fff;
}
.btmtitl.rental.new.n2023.n202308 {
    height: 140px!important;
}
.btmtitl.rental.new.n2023.n202308 h2.n3 {
    top: 100px;
    font-size: 20px;
    left: 8%;
}
.btmtitl.rental.new.n2023 h2.n1 {
    right: 20px;
    top: 70px;
    font-size: 18px;
    text-shadow: 2px 2px 2px #666;
    color: #fff;
}
.btmtitl.rental.new.n2023 h2.n2 {
    position: absolute;
    left: 10px;
    top: 105px;
    font-size: 18px;
}
.btn01 a {
    font-size: 18px;
    padding: 10px;
    margin: 10px 10px 30px;
}

.btmtitl.mochikomi.new.n2023 h1 {
    font-size: 33px;
    top: 15px;
}
.btmtitl.mochikomi.new.n2023 h2.n1 {
    right: 10px;
    font-size: 20px;
    top: 80px;
    left: auto;
}
.btmtitl.mochikomi.new.n2023 h2.n2 {
top: 120px;
    left: 10px;
    right: 10px;
    font-size: 22px;
}
.btmtitl.mochikomi.new.n2023 {
    background-position-y: 0;
    height: 170px;
}
.mochikomi_mv h2 {
    font-size: 26px;
    right: 4%;
    text-shadow: 3px 3px 1px #666;
}
.mochikomi_mv.v01 > h2 {
    font-size: 24px;
}
.mochikomi_mv {
    height: 150px;
    background-position-y: 0!important;
}
.mochikomi_mv h3 {
    font-size: 14px;
    padding: 5px 10px;
}
.scx > div.readstyle > div > p > span.red {
    display: block;
}
.punk_mv.v05 {
    background-size: cover;
    background-position-y: center;
    height: 150px;
}
.punk_mv h2 {
    font-size: 33px;
    top: 15px;
}
.btmtitl.new.usedtire_outlet.type2 {
    height: 180px;
    background-size: 100%;
}
.btmtitl.new.usedtire_outlet.type2 span.m1,
.btmtitl.new.usedtire_outlet.type2 span.m2 {
font-size: 38px!important;
    font-size: 50px;
    line-height: 50px;
    padding: 0;
    margin: 0;
text-shadow: 2px 2px 2px #fff;
}
.btmtitl.new.usedtire_outlet.type2 h1 {
    top: 70px;
}
.btmtitl.new.usedtire_outlet.type2 .bnr {
    bottom: 10px;
    right: 5%;
    width: 90%;
    font-size: 20px;
}
.btmtitl.new.usedtire_outlet.type2 .bnr .s.arrow {
    padding: 5px;
    width: 95%;
}
.btmtitl.new.usedtire_outlet.type2 .bnr .arrow::before {
    content: '';
    width: 10px;
    height: 10px;
    border-top: solid 4px #555;
    border-right: solid 4px #555;
    top: 30%!important;
}
#nav .li2.sp.bnr a {
    min-height: -webkit-fill-available;
}
.parts {
    flex-wrap: wrap;
}
.parts li {
    list-style: none;
    width: auto;
    flex-basis: 48%;
    margin: 1%;
    box-sizing: border-box;
}
body[class*="cid=296"] .topH2 {
height: auto!important;
    line-height: 50px;
}
/* 2023/12/01 */

.yoyakubtn.off a,
.yoyakubtn a {
    font-size: 22px;
    line-height: 50px;
}
.yoyakubtn.off p {
    font-size: 16px;
    padding: 0 10px;
}
.yoyakubtn a::before {
    border-top: solid 4px #fff;
    border-right: solid 4px #fff;
    top: 16px;
    right: 5%;
}
.bn a#com_lev0h {
    background: url(/imgnew/nav09s.jpg) no-repeat,#FFD32A!Important;
    height: -webkit-fill-available!important;
    background-size: 100%!important;
    background-position-y: -8px!important;
}
#nav li.top+.li2.bn.pc.sp {
    height: 77.5px;
    margin-top: -3px;
}
.tit_style_sub span[class] {
    display: inline-block;
    font-size: 15px;
    margin: 0;
}
div#center div.chushaku > ul > li {
    font-size: 15px;
    margin-bottom: 10px;
}


}
