﻿@charset "utf-8";

/* ------------------------------
 タグのデフォルト設定を変更
------------------------------ */

html {
    margin-bottom:1px;
    height:100%;
	overflow-y:scroll;
}

body{
	background: #dae6ed;
	margin:0;
}

div{
	margin:0;
	padding:0;
}

img{
	margin:0;
}

h1,h2,h3,h4,h5,h6{
	white-space:nowrap;
	margin:0;
	padding:0;
	display:inline;	
}

h1 img{
	display:block;
	float:left;
}

/* ------------------------------
再利用できるクラス
------------------------------ */

.clearfloat {
	clear:both;
	margin:0;
	padding:0;
}

*.pt5{
	padding-top:5px;
}

*.pt10{
	padding-top:10px;
}

*.pt20{
	padding-top:20px;
}

*.pt50{
	padding-top:50px;
}

*.pt100{
	padding-top:100px;
}

/* ------------------------------
テンプレート特有のクラス
------------------------------ */

div.tempContainer{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;
}

	div.tempHeader p{
		padding: 5px 0px 0 10px;
	}
	
	div.tempPageTitle{
	
	}
	
	div.tempMenuTop{


	}

		div.tempMenuTop ul{
			list-style:none;
			margin:0;
			padding:0;
		}
		
		div.tempMenuTop li{
			display:inline;
			margin:0;
			padding:0;
		}
		
	div.tempMain{
	background-image:url(../images/check3.gif);
	background-repeat:repeat-y;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}

	div.tempMenuLeft{
		width:219px;
		float:left;
		background: #FFFFFF;
	}
	
	div.tempMenuLeftBg{
		background-color:#eeeeee;
		text-align:right;
	}
	div.tempMenuLeftBg img{
		margin:0;
		display:block;
	}
	
	div.tempMenuLeftAdd{
	font-size: 9px;
	padding-left: 12px;
	line-height: 1.5em;

	}
	
	div.tempContents{
		width:675px;
		float:right;
	}
	
	div.tempFooter{
		text-align:center;
		background: #dae6ed;
	}

