﻿@charset "UTF-8";


/* contents
----------------------------------------------- */

div#contents p#title {
	margin:0;
	padding:0;
	}

div#contents p#title img {
	width:595px;
	height:45px;
	}

div#contents h2 {
	margin-top:15px;
	}

div#contents h2 img {
	width:595px;
	height:160px;
	}

div#contents p#catch {
	margin-top:22px;
	}

div#contents p#catch img {
	width:595px;
	height:113px;
	}



/* point
----------------------------------------------- */

div#contents div#ptNum {
	position:relative;
	width:595px;
	height:303px;
	background:#fff url(../img/index/point_bg.jpg) no-repeat left top;
	}

div#contents div#ptNum dl#point01 {
	position:absolute;
	top:19px;
	left:28px;
	}

div#contents div#ptNum dl#point02 {
	position:absolute;
	top:89px;
	left:28px;
	}

div#contents div#ptNum dl#point03 {
	position:absolute;
	top:159px;
	left:28px;
	}

div#contents div#ptNum dl#point04 {
	position:absolute;
	top:230px;
	left:28px;
	}

div#contents div#ptNum dt img {
	width:258px;
	height:21px;
	}

div#contents div#ptNum dd {
	margin:-5px 0 0 25px;
	width:283px;
	}


/* naiyou.image
----------------------------------------------- */

div#contents div.naiyou.image p img#tokuImg07 {
	width:542px;
	height:119px;
	margin-top:10px;
	}

div#contents div.naiyou.image p img#tokuImg09 {
	float:right;
	margin-left:10px;
	width:270px;
	height:160px;
	}



/* naiyou.table
----------------------------------------------- */

div#contents div.naiyou.table dl dt {
	float:left;
	width:149px;
	_width:159px;
	margin:0;
	padding:9px 0 9px 10px;
	line-height:1.5;
	color:#444;
	font-weight:bold;
	}

div#contents div.naiyou.table.tokuchou dl dt {
	width:169px;
	_width:179px;
	}

div#contents div.naiyou.table dl dd {
	float:left;
	width:385px;
	_width:405px;
	margin:0;
	padding:9px 0 9px 20px;
	line-height:1.5;
	color:#000;
	font-weight:normal;
	border-left:solid 1px #dadada;
	}
div#contents div.naiyou.table.tokuchou dl dd {
	width:365px;
	_width:385px;
	}