@charset "utf-8";
@import url(../../css/share.css);
/**************************************
Universal Tag
**************************************/

body{
	background : #900;
	text-align : center;
	margin : 0;
	padding : 0;
	color : #000;
	line-height : 180%;
	font-size : 12px;
}
p{
	margin-bottom : 15px;
	text-align : justify;
	font-size : 12px;
}




dl.dl_list dt,dl.dl_list dd{
	text-align : left;
	padding-bottom : 10px;
	padding-top : 10px;
	font-size : 12px;
	text-align: justify;
	text-justify: inter-ideograph;
}
dl.dl_list dt{
	width : 16em;
}
dl.dl_list dd{
	margin-left : 16em;
}
/**************************************
見出し
**************************************/
h2{
	display : block;
	text-align : left;
	text-indent : -9999px;
	height : 50px;
	margin-left : 0;
}
h2#h2_0{background : transparent url(../images/h2_0.gif) 0 100% no-repeat;}
h2#h2_1{background : transparent url(../images/h2_1.gif) 0 100% no-repeat;}
h2#h2_2{background : transparent url(../images/h2_2.gif) 0 100% no-repeat;margin-top : 50px}
h3{
	display : block;
	text-align : left;
	margin : 30px 0 5px 10px;
	font-weight : bold;
	color : #004171;
}
/**************************************
class
**************************************/
div.container{
	border : 5px solid #600;
	border-width : 0 5px 5px 0;
	width : 720px;
	margin : 50px auto;
	padding : 40px;
	background : #eee;
	cursor : auto;
}

div.img{
	margin-bottom : 50px;
	font-size : 30px;
	letter-spacing : 1px;
	font-family:"HGPｺﾞｼｯｸE","Arial Black",  "ヒラギノ角ゴ Std W8",  HiraKakuStd-W8, Osaka, sans-serif;
	height : 120px;
	background : #999;
	text-align : center;
	text-indent : -9999px;
	border : 1px solid #ccc;
}
div.margin{
	margin-bottom : 50px;
	text-indent : -9999px;
}

.set{
	padding : 0 20px;
	margin-bottom : 50px;
}
em.footer{
	display : block;
	color : #999;
	text-align : center;
	font-style : normal;
}

/**************************************
IMG
**************************************/
#headimg{
	width : 726px;
	height : 251px;
	background : #0A2B4C;
}
/**************************************
dl no-border
**************************************/
dl.no-border,dl.no-border dd,dl.no-border dt{
	background : transparent;
	border : none;
}
dl.no-border dt{width : 8em}
dl.no-border dd{margin-left : 8em;}
/**************************************
tshirts
**************************************/
p#kari{
	width : 675px;
	height : 115px;
	padding-top : 85px;
	padding-left : 25px;
	background : transparent url(../images/tshirts3.jpg) 0 0 no-repeat;
}
p#tshirts{
	width : 350px;
	height : 190px;
	_height : 987px;
	_width : 700px;
	padding : 597px 0 0 350px;
	background : transparent url(../images/tshirts3.jpg) 0 100% no-repeat;
}
/**************************************
viewing
**************************************/
p#viewing{
	text-indent : -9999px;
	width : 700px;
	height : 618px;
	background : transparent url(../images/viewing.jpg) no-repeat;
}

