@charset "shift_jis";

/* --------------------------------- */
/* 初期設定 */



*{
	margin		: 0;
	padding		: 0;
}

html{
	direction	: ltr;
	border		: 0;
}

address,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,map,ol,p,pre,ul{
	display		: block;
}

code, pre, samp, var, kbd, input, select, textarea{
	font-family	: "メイリオ","ＭＳ Ｐゴシック", Arial, sans-serif;
}

img {
	border: 0px;
}

table {
	border-collapse: collapse;
	/* border-collapse: separate; */
}

input, select, textarea{
	font-size: 12px;	
}

a,a:link,a:visited,a:active { color: #559AC4; text-decoration: none; font-weight: normal;}
a:hover { color: #E32390; text-decoration: underline;}

.c-both {
	clear:both;
}

.none {
	display:none;
}



/* 初期設定 End */
/* --------------------------------- */

/* =============================================================== 
	フォント 
=============================================================== */
.none {display:none}

.bold {font-weight:bold;}

.normal {font-weight:normal;}

.orange {color:#FF6600;}

.f11 {font-size:11px;}

/* =============================================================== 
	共通 
=============================================================== */

body {
	width:100%;
	font-family	: "メイリオ","ＭＳ Ｐゴシック", Arial, sans-serif;
	text-align: center;
	line-height:20px;
	background-color:#FFF;
}

.logo {padding:10px 0px 20px 0px;}

#container {margin:0px 0px 50px 0px; width:100%;}

#container td {padding:10px; width:33%; text-align:center; vertical-align:top;}
#container td p {padding:0px 0px 10px 0px; font-size:12px; text-align:center;}
#container td p.title {font-weight:bold; font-size:15px;}
#container td p.img {padding:0px 0px 20px 0px;}
#container td p.txt {margin:0px auto; padding:0px 0px 10px 0px; width:262px; text-align:left;}

#container td.center {border-left:1px solid #000; border-right:1px solid #000;}
#container td.form {padding:0px 10px 10px 10px; border-left:1px solid #000; border-right:1px solid #000;}

#container td .midasi {margin:0px 0px 20px 0px; padding:5px; font-size:15px; color:#FFF; line-height:25px; font-weight:bold; background-color:#000;}

#container td.form div {width:350px;}

.info {margin:0px 0px 30px 0px; font-size:12px; color:#999;}
.info li {display:inline; list-style:none;}

.copy {padding:0px 0px 30px 10px; font-size:12px; color:#999;}

