﻿@charset "utf-8";
/* CSS Document */

.category_main{
	border:solid 1px #CB9549;
	width:740px;
	height:145px;
	margin-left:20px;
    padding-bottom: 10px;
	
}
.category_main1{
	border:solid 1px #CB9549;
	width:740px;
	height:130px;
	margin-left:20px;
    padding-bottom: 10px;
	
}
.category_main1s{
	border:solid 1px #CB9549;
	width:740px;
	height: auto;
	margin-left:20px;
    padding-bottom: 10px;
	
}
.category_main2s{
	border:solid 1px #CB9549;
	width:740px;
	height: auto;
	margin-left:20px;
    padding-bottom: 10px;
	
}
.category_main2{
	border:solid 1px #CB9549;
	width:740px;
	height:100px;
	margin-left:20px;
    padding-bottom: 10px;
	
}
.category_main_moji1{
	font-size:13px;
	padding-top:10px; 
	padding-left:20px;
    padding-bottom: 10px;
}
.category_main_moji2{
	font-size:13px;
	padding-top:13px; 
	padding-left:20px;
    padding-bottom: 10px;
}

.title_bg{
	background-image:url(../category_img/title_bg.png);
	background-repeat:no-repeat;
	width:740px;
	height:40px;
	
}
.title_bg_moji{
	font-size:18px;
	color:#FFF;
	margin-top:0px;
	padding-top:10px;
	padding-left:20px;
	text-shadow:2px 1px 3px #000;
	font-weight:600;
	
}

.category_title{
	margin-left:20px;
	margin-top:20px;
	
}
.category_img_dis{
	float:left;
	margin-left:13px;
	margin-top:15px;
	position: relative;
	width: 135px;
}
.category_img_outstock{
	float:left;
	margin-left:13px;
	margin-top:15px;
	position: relative;
	width: 135px;
}
.category_img_outstock:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}

.absolute {
	position: absolute;
	left: 0px;
 	top: 15px;
}
.category_img{
	float:left;
	margin-left:13px;
	margin-top:15px;
	
}
.category_img:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}
.category_img1_dis{
	float:left;
	margin-left:28px;
	margin-top:15px;
	position: relative;
	width: 135px;
}
.category_img1_outstock{
	float:left;
	margin-left:28px;
	margin-top:15px;
	position: relative;
	width: 135px;
}
.category_img1_outstock:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}
.category_img1{
	float:left;
	margin-left:28px;
	margin-top:15px;
	
}
.category_img1:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}

.category2_img_dis{
	float:left;
	margin-left:13px;
	margin-top:5px;
	opacity:0.6;
}

.category2_img{
	float:left;
	margin-left:13px;
	margin-top:5px;
	
}
.category2_img:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}
.category2_img1_dis{
	float:left;
	margin-left:28px;
	margin-top:5px;
	opacity:0.6;
	
}
.category2_img1{
	float:left;
	margin-left:28px;
	margin-top:5px;
	
}
.category2_img1:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}

.category_img_moji{
	font-size:12px;
	width:135px;
	height: 40px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}
.category_img_moji1{
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}
.category_img_moji2{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}
.category_line{
	margin-left:25px;
	margin-top:15px;
	margin-bottom:5px;
	
}
.category1_line{
	margin-left:25px;
	margin-top:15px;
	margin-bottom:0px;
	
}
.conf{
	margin-top:80px;
	margin-left:20px;
	
}
.link_clear{
	background-image:url(../category_img/link_color_clear.png);
	background-repeat:no-repeat;
	width:78px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_clear:hover{
	background-position:bottom;
	width:78px;
	height:30px;
}
.link_yellow{
	background-image:url(../category_img/link_color_yellow.png);
	background-repeat:no-repeat;
	width:158px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_yellow:hover{
	background-position:bottom;
	width:158px;
	height:30px;
}
.link_blue{
	background-image:url(../category_img/link_color_blue.png);
	background-repeat:no-repeat;
	width:78px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_blue:hover{
	background-position:bottom;
	width:78px;
	height:30px;
}
.link_green{
	background-image:url(../category_img/link_color_green.png);
	background-repeat:no-repeat;
	width:93px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_green:hover{
	background-position:bottom;
	width:93px;
	height:30px;
}
.link_purple{
	background-image:url(../category_img/link_color_purple.png);
	background-repeat:no-repeat;
	width:143px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_purple:hover{
	background-position:bottom;
	width:143px;
	height:30px;
}
.link_black{
	background-image:url(../category_img/link_color_black.png);
	background-repeat:no-repeat;
	width:158px;
	height:30px;
	margin-top:10px;
	float:left;
	
}
.link_black:hover{
	background-position:bottom;
	width:158px;
	height:30px;
}
.color_moji{
	font-size:13px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:10px;
		
}
.color_etc{
	width: 140px;
	height: 80px;
	margin: 0 auto;
	
}
.link_etc{
	width: 700px;
	height: 50px;
	margin: 0 auto;	

	
}
.link_etc1{
	width: 600px;
	height: 50px;
	margin: 0 auto;	

	
}
.stock1{
	margin-left:20px;

}

.zaiko_moji{
	font-size:14px;
	margin-top:20px;
	padding-top:10px;
	color:#6A3C14;
	
}
.spe{
	letter-spacing: 0.2em;
	
}
.spe_dis{
	font-size:14px;
	color:#F41912;
	font-weight:bold;
	letter-spacing: 0.1em;
}
.spe_pdf{
	font-size:14px;
	color:#5f1885;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing: 0.1em;
}
.spe_line{
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
	border-top:dotted 2px #626262;
		
}
.opa{
	filter:alpha(opacity=60);
	opacity:0.6;
	
}
.samp_non{
	font-weight:600;
	color:#F8135A;
	font-size:14px;
	line-height:23px;
	letter-spacing: 0.1em;
	
}
.ymd{
	font-size:14px;
	padding-left:200px;
		
}
.ymd1{
	font-size:14px;
	padding-left:80px;
}

.spe_moji{
	margin-left:50px;
		
}
.spe_color{
	border:solid 1px #9fa0a0;
	width:740px;
	height:130px;
	margin-left:20px;
	
}
.spe_bg{
	background-image:url(../category_img/title_bg_g.png);
	background-repeat:no-repeat;
	width:740px;
	height:40px;
	
}
.spe_dis_title{
	font-size:18px;
	color:#F41912;
	font-weight:bold;
	padding-top:10px;
	padding-left:20px;
	letter-spacing: 0.1em;
	text-shadow:2px 1px 3px #FFF;
	
}
.spe_main_moji1{
	font-size:13px;
	padding-top:15px; 
	padding-left:20px;
}
.ymd2{
	font-size:14px;
	padding-left:180px;
}

.category_title1{
	background-image:url(../category_img/pattern_title_bg.png);
	background-repeat:no-repeat;
	width:745px;
	height:35px;
	margin-left:20px;
	margin-top:20px;
	
}
.title_moji{
	color:#fffff0;
	padding-left:20px;
	padding-top:5px;
	font-size:16px;
	font-weight:bold;
	text-shadow:1px 1px 1px #646464; 
	
}

.list_img_dis{
	float:left;
	margin-left:13px;
	margin-top:15px;
	position: relative;
	width: 135px;
}

.absolute {
	position: absolute;
	left: 0px;
 	top: 15px;
}
.absolute_outstock {
	position: absolute;
	left: 0px;
 	top: 15px;
}
.absolute_outstock:hover{
	filter:alpha(opacity=60);
	opacity:0.6;
}

.list_img1_dis{
	float:left;
	margin-left:28px;
	margin-top:5px;
	position: relative;
	width: 135px;
}


/***コダマガラスへ呼び出し用***/
.item-box{
	display: flex;
    flex-wrap: wrap;
    }




