@charset "Shift_JIS";

* {
	margin: 0;
	padding: 0;
	}


body h3 {
	font-size: 105%;
}

html{
	height:100%;
}

body{
	height:100%; 
	margin:0px;
	padding:0px;
	text-align:center;

}

body > .back {
	height: auto;
}

a img {
    border-style:none;
}


/**背景**/

div#back {
 	background-color: #FFFFDD;
	width:	900px;
	margin: auto;
	min-height:100%;
    padding-bottom:10px;
	border-right-color: #787878;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #787878;
	border-left-style:solid;
	border-left-width: 1px;
     margin-left:auto;
     margin-right:auto;
     text-align:left;
}


div#wrapper {
	width:900px;
	margin: auto;
}


/**ヘッダ**/

div#head{
 width: 900px;
 height: 120px;
 background: url(image/header.png) no-repeat;
}



/**コンテンツ部**/

div#contents{
 width:800px;
 margin-right: 10px;
 max-height: 100%;
 padding-left: 20px;

 }



/**本文（コンテンツ内）**/



div.title_bar{
 width:752px;
 height: 40px;
 margin-top: 30px;
 margin-bottom: 10px;
 font-size: 24px;
 padding-top: 7px;
 padding-left: 35px;
 background: url(image/title_base.png) no-repeat;
}


/**コンテンツ内の入れ子**/

div.case{
 width:850px;
 padding-top: 5px;
 padding-bottom: 5px;
}


/**入れ子内で使う画像**/
 
 div.case_image{
 float: left;
 margin-right: 20px;
}



/**入れ子内で使う文字**/

 div.case_word{ 
 width:600px;
 float: left; 
 }

div.kyouchou{
 font-size: 20px;
 padding: 5px 10px 10px 10px;
 line-height: 150%;
 font-weight:bold;
 background: url(image/kyouchou.gif) no-repeat;
 margin-top: 5px;
 margin-bottom: 5px;
 }


/**注釈**/
 div.hosoku{
 font-size: 10px;
 color: #666666;
 margin-top: 5px;
 clear: both;
 }


/**テーブル**/

 table.nomal{
   margin:10px 5px 0px 5px;
   border-collapse: collapse;
}

td, th {
padding: 5px 5px;
}


/**端末紹介用<P>**/

 p.tanmatsu{
 background-color: #990000;
 width: 100%;
 }



div.image{
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 10px;
}


/**利用説明用DIV**/

div.riyou_image{
 width: 42px;
 margin-top: 10px;
}

div.riyou_word{
 margin: 30px 20px 30px 20px;
}






/**フッター（画面一番下）**/

div#footer{
 bottom:0px;
 height:30px;
 width:900px;
 text-align: center;
 clear: both;
 margin-top: 20px;
}
