@charset "utf-8";
/**********************************************************************
ネットスイート
共通CSS
[ /css/common.css ]

Since         : 09.03.24
Last modified : 09.03.24
**********************************************************************/



/* 目次
-------------------------------------------------
 ・タグの初期化
 ・共通クラス
 ・メイン
 ------------------------------------------------- */



/* タグの初期化
------------------------------------------------- */
body, h1, h2, h3, h4, h5, p, dl, dt, dd, ul, ol, li, img, caption, fieldset, form, input, select, label {
	margin: 0;
	padding: 0;
	font-size:12px;
	text-decoration:none;
}

html,body {height: 100%;_height: 100%;min-height: 100%;}

body {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #5F5F5F;
	text-align: center;
	line-height: 150%;
}

img {
	display: block;
	vertical-align: bottom;
	border: none;
}

h3, h4 {
	font-weight: normal;
}

ul, ol{
	list-style-type: none;
}
/* 共通クラス
------------------------------------------------- */
.floatLeft  {float: left;}
.floatRight {float: right;}
.clearer    {
	clear: both;
}

/* clearfixハック */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* 画像用 */
.alignTop {vertical-align:top;}
.alignBottom{vertical-align:bottom;}

/* デバッグ用 */
.border {border: 1px solid #FF0000;}

/* Sidenavbar
--------------------------------------------------*/
div#sidenavbar a {
 font-size: 10px;
	color:#7192AC;
	text-decoration:none;
	}


/* メイン
--------------------------------------------------*/
div#contents {
 width:100%;
	text-align:left;
	background-color:#F7F7F7;
}

div#contents div.mainimg {
	background-color:#0A4774;
}

div#contents p {
 width:700px;
	padding:20px;
	line-height:150%;
	text-align:left
}

div#contents dl {
 width:700px;
	margin:5px 20px 10px 20px;
}

div#BtnWrapper {
	width: 700px;
	text-align: center;
	margin:10px 20px;
}

div#BtnWrapper div.message01 {
	width: 100px;
	text-align: center;
	margin: 10px 300px;
}
div#BtnWrapper div.message02 {
	width: 338px;
	text-align: center;
	margin: 10px 181px;
}
div#BtnWrapper div.message03 {
	width: 434px;
	text-align: center;
	margin: 10px 133px;
}

div#contents02 {
 width:700px;
	padding:20px 20px 30px 20px;
}

div#contents02 dl dt{
 margin-left:-10px;
	_margin-left:0;
}

div#contents02 dl dd{
 margin:10px 0 10px 57px;
}

div#contents02 div.message03{
	width: 434px;
	text-align: center;
	margin: 10px 133px;
}

div#footer {
	width: 100%;
	background: url(../img/common/back.gif) repeat-x left top;
}

/* サンキュー
--------------------------------------------------*/
div#thankyou {
 width:100%;
	text-align:left;
	background-color:#F7F7F7;
	height:600px;
}

div#thankyou p {
 width:700px;
	padding:20px;
	line-height:150%;
	text-align:left
}

