<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
h1{clear:both;}
#itemWrap{
	max-width:1024px;
	margin:0 auto;
	padding:50px 0;
}

.itemData dt{
	font-size:30px;
	border-left:solid 10px;
	padding:10px;
}
.itemCat dt{
	border-color:#e4007f !important;
}
.itemCat dd li{
	color:#e4007f !important;
}
.itemCat th{
	background:#e4007f !important;
}
.icon{margin-top:10px;padding:10px 0;}
.icon li{
	float:left;
	width:calc(100% / 6)
}
.picture{
	background:url("../img/bg_taurus.png");
	margin:15px 0;
	border-radius:25px;
}
.adv{
	clear:both;
	font-size:18px;
	padding:15px;
	line-height:23px;
}
#spec{
	clear:both;
	max-width:1024px;
	margin:0 auto;
	}
	#spec table{width:100%;margin:15px 0}
	#spec th,#spec td{line-height:20px;}
	#spec th{
		text-align:left;
		width:20%;
		padding:10px;
	}
	#spec td{
		padding:10px;
		background:#EEE;
	}
.melit{
	width:90%;
	margin:15px auto 0;
	list-style-image:url("../img/stanp.png")
}
.melit li{
	margin:10px 0;

}
/* SNSボタン */
.sns {
	clear:both;
	background-color: #cc9933;
	width: 100%;
	padding:5px 0;
	margin:25px 0;
}
.sns .snsInner {
	background-color: #FFF;
	padding:10px 0;
}
.sns .snsInner ul {
	display: block;
	margin:0 auto;
	width:120px;
}
.sns .snsInner ul li {
	float:left;
	height:30px;
	width:30px;
	margin-left:10px;
}

.sns .snsInner ul li a {
	height:0px;
	width: 30px;
	display:block;
	padding-top:30px;
	overflow:hidden;
}

.sns .snsInner ul li a:hover {
	background-position:center -30px;
}

.snsFB a {
	background-image: url(../../news/img/snsFB.png);
	background-repeat: no-repeat;
}
.snsTW a {
	background-image: url(../../news/img/snsTW.png);
	background-repeat: no-repeat;
}
.snsLINE a {
	background-image: url(../../news/img/snsLINE.png);
	background-repeat: no-repeat;
}

h3{font-size:25px;padding:15px}

@media screen and (max-width:479px) {
    /*　画面サイズが480pxからはここを読み込む　*/
	.itemData{
		max-width:320px;
		padding:10px;
		margin:0 auto;		
	}
	.adv{font-size:16px;}
	#spec{width:95%;margin:0}
	#spec th,#spec td{

		font-size:14px;
		width:100%;
		display:block;
	}
}

@media screen and (min-width:480px) and ( max-width:1023px) {
    /*　画面サイズが768pxから1024pxまではここを読み込む　*/
	.itemData{
		max-width:480px;
		padding:15px;
		margin:0 auto;		
	}
}

@media screen and (min-width:1024px) {
    /*　画面サイズが1024pxからはここを読み込む　*/

.itemData dd{
	float:right;
	width:50%;

}
	
}</pre></body></html>