/* ===================================================================
--ixten.css--
=================================================================== */

@charset "utf-8";

/* ----------------------------------------------------------*Wrapper*/
div#Wrapper{
	/*width:1075px;*/
	height:2486px;
	margin:0 auto;
	display:block;
	background-image:url(../images/headLine.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

div#Wrapper2{
	/*width:1075px;*/
	height:auto;
	margin:0 auto;
	display:block;
	background-repeat:no-repeat;
	background-position:top center;
}


/* ----------------------------------------------------------*Container*/
div#Container{
	width:900px;
	height:auto;
	margin:0 auto;
	display:block;
}

/* ----------------------------------------------------------*Content*/
div#Content{
	width:100%;
	/*height:auto;*/
	margin:0 auto;
	display:block;
	border-top:7px solid #eb1822;
	border-bottom:2px solid #eb1822;
}



/* ----------------------------------------------------------*Header*/
div#Header{
	width:900px;
	height:124px;
	clear:both;
	display:block;
}

div#Header .logoAndCatch{
	width:543px;
	height:64px;
	display:block;
	float:left;
	padding-top:34px;
	padding-left:5px;
	padding-right:95;
}

div#Header .headNavi{
	width:255px;
	height:98px;
	display:block;
	float:right;
	text-align:right;
	font-size:13px;
}

/* ----------------------------------------------------------*topImgSection*/
div#topImgSection{
	width:900px;
	height:551px;
	margin:0 auto;
	display:block;
}

div#topImgSection2{
	width:900px;
	height:374px;
	margin:0 auto;
	display:block;
	text-align:center;
}

/* ----------------------------------------------------------*characSection*/
div#characSection{
	width:900px;
	height:420px;
	display:block;
	clear:both;
	margin-top:-5px;
}

div#characSection .characBox{
	width:240px;
	height:292px;
	display:block;
	float:left;
}

div#characSection .videoBox{
	width:638px;
	height:388px;
	display:block;
	float:left;
	padding-left:20px;
	padding-top:31px;
}

/* ----------------------------------------------------------*usageExapleSection*/
h1{
	width:100%;
	height:75px;
	display:block;
	background-color:#eb1822;
	margin-top:25px;
}

h1 .soutyaku{
	width:76px;
	height:28px;
	display:block;
	margin:0 auto;
	padding-top:25px;
}

div#usageExapleSection{
	width:900px;
	height:952px;
	display:block;
	color:#fff;
	margin:20px auto 15px;
}

div#usageExapleSection .collectionLine{
	width:900px;
	height:306px;
	display:block;
	clear:both;
	margin-bottom:19px;
}

div#usageExapleSection .caseFirst{
	width:210px;
	height:287px;
	float:left;
	display:block;
}

div#usageExapleSection .caseAnother{
	width:210px;
	height:287px;
	float:left;
	display:block;
	padding-left:20px;
}

/* ----------------------------------------------------------*productsSummary*/
div#productsSummarySection{
	width:900px;
	min-height:1390px;
	height:auto !important;
	height:1390px;
	display:block;
	margin:20px auto;
	color:#fff;
}

.sale50Campaign{
	width:856px;
	border:4px solid #F00;
	padding:20px;
	color:#F00;
	font-weight:bold;
	text-align:center;
	font-size:20px;
	margin-bottom:20px;
}

div#productsSummarySection{
	font-size:12px;
}

div#productsSummarySection .titleLine{
	width:900px;
	height:52px;
	display:block;
	margin-bottom:26px;
	clear:both;
	border-bottom:1px solid #eb1822;
}

div#productsSummarySection .productLine{
	width:900px;
	margin-bottom: 50px;
	display:block;
	float:left;
}

div#productsSummarySection .productCase{
	width:424px;
	display:block;
	float:left;
}

div#productsSummarySection .productCaseEnd{
	width:424px;
	display:block;
	float:left;
	padding-left:51px;
}

div#productsSummarySection .productCaseWrap{
	width:424px;
	display:block;
	clear:both;
}

div#productsSummarySection .imgMain{
	width:177px;
	display:block;
	float:left;
	padding-right:10px;
}

div#productsSummarySection .productDescription{
	width:237px;
/*	height:244px;*/
	display:block;
	float:left;
}

div#productsSummarySection .priceBox{
	width:231px;
	display:block;
/*	border-bottom:1px dotted #eb1822;*/
	border-top:1px solid #eb1822;
	padding:3px;
	font-size:14px;
	margin-bottom:5px;
	text-align:center;
}

div#productsSummarySection h3{
	color:#fff;
	font-size:17pt;
	text-align:center;
	margin-bottom:1px;
	border-bottom: 1px solid #eb1822;
}

div#productsSummarySection .thumbLine{
	width:237px;
	height:64px;
	display:block;
	clear:both;
}

div#productsSummarySection .thumbCase{
	width:64px;
	height:64px;
	display:block;
	float:left;
	padding-right:5px;
}

div#productsSummarySection .thumbCaseEnd{
	width:64px;
	height:64px;
	display:block;
	float:left;
}


.sale50Line{
	text-decoration: line-through;
}

.sale50Color{
	font-weight:bold;
	color:#F00;
}

input,select{
	*margine-bottom:2px;
}

html *input,select{
	margine-bottom:2px;
}

input,select{
	margine-bottom:2px9;
}

input,select:not(:target){margine-bottom:2px\9;}

.btnCartArea{
	width:301px;
	height:85px;
	margin:15px auto;
}
.btnCart {
	width: 100%;
	margin-bottom:30px;
	padding: 5px 0;
	background-color: #009343;
	border: none;
	color: #fff;
	font-weight: bold;
}
.btnCart:hover {
	cursor:pointer;
	background-color: #065028;
}

/* ----------------------------------------------------------*contactIXTEN*/
.contactIXTEN{
	width:800px;
	height:75px;
	display:block;
	margin:0 auto;
	padding-top:25px;
	clear:both;
}

.contact{
	width:384px;
	height:75px;
	display:block;
	margin:0 auto;
	padding-top:25px;
}

/* ----------------------------------------------------------*Footer*/
div#Footer{
	width:930px;
	height:200px;
	font-size:12px;
	margin:0 auto;
}

div#Footer .footCont{
	width:900px;
	height:133px;
	margin:0 auto 0;
	display:block;
	padding-top:30px;
}

div#Footer .productsLink{
	width:457px;
	height:55px;
	text-align:center;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin:0 auto;
	line-height:2;
}

