@charset "utf-8";/*	Site Name: 	Description: initial setting	Version: 	Author: *//*===== CONTENTS ===========================================	1: BASE LAYOUT==========================================================*//*===== [main] =====================================*/div#mainArea{ width: 600px;  background: #ffffff;	margin-bottom: 1px;			}div#mainAreaTitle,div#messageAreaTitle{	margin: 0px 0px 0px 0px;	 	width: 600px;		overflow: hidden;			}div#mainAreaTitle h2#chap01 {	background: #ffffff url(img/w_plan_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap02 {	background: #ffffff url(img/dot_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap03 {	background: #ffffff url(img/w_plan2_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap04 {	background: #ffffff url(img/w_option_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;	margin-top: 10px;	}/*sublink*/#sublink {	margin-left:0px;	margin-bottom:24px;	height: 19px;	width: 600px;}#sublink li {	text-indent: -9999px;	float: left;	list-style: none;}#sublink a {	text-decoration: none;	display: block;	height: 19px;	width: 160px;}/*a*/#sub1 a {	background: url(img/sublink.gif) no-repeat 0px 0px;}#sub2 a {	background: url(img/sublink.gif) no-repeat -160px 0px;}#sub3 a {	background: url(img/sublink.gif) no-repeat -320px 0px;}#sub4 a {	background: url(img/sublink.gif) no-repeat -480px 0px;}/*a:hover*/#sub1 a:hover {	background: url(img/sublink.gif) no-repeat 0px -19px;}#sub2 a:hover {	background: url(img/sublink.gif) no-repeat -160px -19px;}#sub3 a:hover {	background: url(img/sublink.gif) no-repeat -320px -19px;}#sub4 a:hover {	background: url(img/sublink.gif) no-repeat -480px -19px;}/**//*chapter1*/.ttlimg{	margin-top: 12px;	margin-bottom: 10px;}.txtimg{	margin-bottom: 10px;	float:left;}h3#ttlbox1{	background: url(img/w_ttls.gif) no-repeat;	float:left;	padding-top: 50px;	padding-left: 5px;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}h4#ttl_li_1{	width:45%;	float:left;}/*chapter2*/h3#ttlbox2{	float:left;	width:25%;	margin-top: 12px;	padding-right: 5%;}h4#ttl_li_2{	width:65%;	margin-top: 12px;	padding-bottom: 50px;	float:left;}h4#ttl_li_2 ul{	margin-bottom:18px;}h4#ttl_li_2 ul li{	list-style-type: none;}h4#ttl_li_2 ul li ul li{	list-style-type: none;	margin-top:8px;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}/*chapter3&4*/h3#chapbox{	border:1px solid #CCCCCC;	width:598px;	margin-top:12px;	margin-bottom:12px;}#chapsub{	width:580px;	margin:10px 9px 10px 9px;	background-color: #f3f3eb;}#chapsub2{	width:580px;	margin:10px 9px 10px 9px;	background-color: #f3f3eb;}#plan_img{	margin: 12px 0px 12px 12px;}#plan_img2{	margin: 20px 0px 12px 12px;}h3#chapbox ul{	padding: 8px;}#subtxt{	padding-left:24px;	padding-bottom:20px;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}h3#chapbox ul ul li{	padding-left:12px;	list-style-type: none;}#chapsub ul li{	padding-left:10px;	background-color: #f3f3eb;}#chapsub ul li{list-style-type:none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}#chapsub ul li.detail{	list-style-type:none;	font-size:10px;		font-weight: normal;	color: #777777;	line-height: 1.75;}#chapsub2 ul li.detail{	list-style-type:none;	font-size:10px;		font-weight: normal;	color: #777777;	line-height: 1.75;}#chapsub ul li.right{	list-style-type:none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;	text-align:right;}#chapsub2 ul li{	padding-left:10px;	background-color: #f3f3eb;}#chapsub2 ul li ul li{	margin:0px;	padding:0px;}#chapsub2 ul li{list-style-type:none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}#chapsub3{	width:580px;	margin:10px 9px 10px 9px;	background: #E6E9EA;	border-bottom: 1px dotted #BDC4C6;		border-top: 1px dotted #BDC4C6;}#chapsub3 ul{	padding:10px;}#chapsub3 ul li{	list-style-type:none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;}#chapsub3 ul li.right{	list-style-type:none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.75;	text-align:right;}