@charset "utf-8";

/*
-----------------------------------------------------
DEFAULT CSS SETTINGS
FileName:   design.css
Version:    2008.9.1
Skin for:	MINAGUCHI
-----------------------------------------------------
*/

/*-----------------COMMON SETTINGS-----------------*/

* {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Meiryo;
}

h1, h2, h3, h4, p,
ul, ol, li,
dl, dt, dd,
table, tr, td, body,
form{
	padding:0px;
	margin:0px;
	border:0px;
	}
	
p{
	line-height:1.5em;
	}
	
p{
	line-height:1.5em;
	}
	

body{
	background-color:#d7d7d7;
	
	}
	
#background {
	margin:auto;
    width:1018px;
	background-image:url(Images/backgrey.jpg);
	background-repeat: repeat-y;
	}

#container { 
    width:990px;
	background-color:#FFFFFF;
	font-size:10px;
    margin:auto;
	
	}	

/*-----------------改造用-----------------*/

#container_ori {
	width:990px;
	background-color:#FFFFFF;
	font-size:100%;
	margin:0px auto ;

}

a {text-decoration:none;}

#new a:link {color: #DF0075;}
#new a:visited { color: #DF0075;}
#new a:hover {color: #DF0075; text-decoration: underline;}
#new a:active { color: #DF0075;}

.padd_5 {
	padding:5px;
	
}

#story_box {
	width:800px; height:100%;
	color:#000;
	font-size:12px;
	line-height: 1.5em;
	padding-top:20px;
	margin:0px auto ;

}

.story {
	width:800px; height:100%;
	color:#000;
	font-size:12px;
	line-height: 1.5em;
	margin:0px auto ;
	float:left;
	padding:0 0 0 100px;

}

.name {
	width:200px; height:100%;

	float:right;
}

/*-----------------改造用-----------------*/

.clear{
	clear:both;
	}


img{
	border:none;
	}
	
ul,ol,li{
	list-style-type:none;
	}

table{
	border-collapse:collapse;
	}

.left{
	text-align:left;
	}
	
.right{
	text-align:right;
	}

.center{
	text-align:center;
	}

.f_left{
	float:left;
	}

.f_right{
	float:right;
	}

.bold{
	font-weight:bold;
	}
	



	
/*-----------------HEAD-----------------*/


.g_navi {
	background-image:url(Images/menu-back.gif);
	background-repeat: repeat-x;
	background-position: left center; 
	}
	
	
/*-----------------HEAD-----------------*/


.text_12 {
    font-size:12px;
	}
	
	
/*-----------------FORM-----------------*/



/*-----------------改造用-----------------*/
.size_text {
	vertical-align: middle;
	font-size:14px;

}

/*-----------------改造用-----------------*/


.detail_text_1 {
	vertical-align: middle;
}

.detail_text_2 {
	line-height: 1.5em;
	font-weight: bolder;
	vertical-align: middle;
	color:#FF0000;
}

.purchase_text_1 {
	line-height: 1.5em;
	font-weight: bolder;
	vertical-align: middle;
	text-align: center;
    padding:3px 5px;
}

.purchase_text_2 {
	line-height: 1.5em;
	vertical-align: middle;
	text-align: center;
    padding:3px 5px;

}

.purchase_text_3 {
	line-height: 1.5em;
	font-weight: bold;
	vertical-align: middle;
    padding:3px 5px;
}

.purchase_text_4 {
	line-height: 1.5em;
	vertical-align: middle;
    padding:3px 5px;
}

.form_text {
    font-size:12px;
	line-height: 1.5em;
	
}
