/**************************************
　　　　contents_list
***************************************/
h1{background-color:#FFE88B;margin-top:5px;padding:3px;}

/**************************************
　　　　contents_left
***************************************/

#left{width:170px;float:left;background-image: url(../img/left_body.jpg);margin-top:40px;text-align: left;}
.left_main{width:140px;margin:0px 13px;min-height:250px;}

.left_main li{padding-left:0px;margin-left:-0px;text-align:left;list-style-image:url(../img/list_2.gif);margin-left:15px;margin-bottom:5px;}
.left_main ul{margin-left: 1px;padding: 0;text-align:left;list-style-image: url(../img/list_2.gif);}
.left_main ul ul{background-image:url(../img/list_3.gif); background-repeat:repeat-y;}
.left_main ul ul li{margin-left: 0px;padding-left: 15px;background-image: url(../img/list_4.gif);background-repeat: no-repeat;list-style-image: none;}
.left_main li.last{background-color: #FFE88B;background-image: url(../img/list_5.gif);background-repeat: no-repeat;}

.left_main li.title{list-style-image:url(../img/list_1.gif);	background-color:white;}

/**************************************
　　　　contets_right
***************************************/
#right{width:630px;float:right;background-image: url(../img/contets_right_body.jpg);text-align: left;}
.right_main{width:580px;margin-left:25px;}
.set1 h2{background-image: url(../img/contents_title.png); background-position: 0px center; background-repeat: repeat-x;}
.set1 h2 p{color:white;background-color:#2892FF;width:300px;padding:3px;letter-spacing: 1px;margin:0px;}
.set2 h2{color:white;background-color:#2892FF;padding:3px;letter-spacing: 1px;clear:both;}
.right_main {min-height: 400px;}
.right_main h3{margin:15px 5px;font-weight: bold;border-bottom: 1px dotted #FB861D;}
.right_main h4{font-weight: bold;color:#FC861D;margin-bottom:0px;margin-left:5px;}
.right_main p{margin:5px 0px 15px 5px;}

.right_main table{margin:auto;}
.right_main th{color: #FFFFFF;background-color: #0000CC;padding:5px;}
.right_main td{padding:10px 0px;}

.right_main td ul{margin-left:20px;text-align: left;list-style-type: circle;list-style-position: inside;}
.right_main td li{margin:2px;}

.set1,set2{margin-bottom:30px;}
.right_main span{margin-right:10px;font-weight:bold;color:red;}
.set1 dd ul{margin-left:15px;list-style-type: square;}
.set1,set2 {text-align:left;}


address{border-top:solid 1px #FFD014;padding-top:10px;}

td{text-align:left;}

ol{text-align:left;	list-style-type: square;margin:2px 2em;}

/**************************************
　　　　contets_right(list)
***************************************/

#right dl{margin-left:0px;}
#right dt{float:left;width:130px;padding:5px;clear:both;font-weight:bold;background-color: #ffe88b;text-align: right;color:#FA851B;}
#right dd{width:400px;margin:5px 5px 5px 130px;padding:5px 5px 5px 10px;text-align: left;border-top:1px solid #ffe88b;}

#right dd:after	{ clear: both; content: ""; display: block; height: 0; line-height: 0; }
