﻿@charset "UTF-8";

h3 {
	font-size: 1.5em;
	font-weight: bold;
	margin: 10px;
	padding: 10px;
	background-color: aliceblue;
	border-bottom: solid thin #333366;
}

/*----------------------------------------
	conBoxLeft
-----------------------------------------*/
#conBox #conBoxLeft{
	float:left;
	width:730px;
}

#conBox #conBoxLeft h3{
	margin:0 0 15px 0;
}
#conBox #conBoxLeft .img01{
	margin:10px 0 0 0;
}
#conBox #conBoxLeft .img02{
	text-align:right;
	margin:0 0 40px 0;
}
#conBox #conBoxLeft .img03{
	display: none;
}
#conBox #conBoxLeft .txt01{
	margin:15px 0 15px 0;
}
#conBox #conBoxLeft h4{
	margin:0 0 20px 0;
}

#conBox #conBoxLeft .leftBox01{
	margin:0 0 50px 0;
}
#conBox #conBoxLeft .leftBox01 li{
	display: list-item;
	list-style-type: decimal;
}

#conBox #conBoxLeft .table {
	display: table;
	width: 730px;
	max-width: 730px;
	margin:0 0 50px 0;
}
#conBox #conBoxLeft .table .rows {
	display: table-row;
	border-bottom: inital;
}
#conBox #conBoxLeft .table .rows .cell {
	display: table-cell;
	color: #000000;
	vertical-align: middle;
}
#conBox #conBoxLeft .table .rows .cell ol li {
	list-style: initial;
	margin: 0 0 0 20px;
}
#conBox #conBoxLeft .td01{
	width: 100px;
	padding: 8px;
	border-bottom: dashed thin #cccccc;
}
#conBox #conBoxLeft .td02{
	padding: 8px;
	border-bottom: dashed thin #cccccc;
}

#conBox #conBoxLeft dl{
	width:730px;
	padding: 0 0 1px 0;
}
#conBox #conBoxLeft dt{
	width:175px;
	float:left;
	padding:16px 0 16px 25px;
}
#conBox #conBoxLeft dd{
	width:515px;
	float:left;
	padding:16px 0 16px 15px;
}
#conBox #conBoxLeft .txt02{
	margin:0 0 0 12px;
}
#conBox #conBoxLeft .txt02 a{
	color:#178ce5;
	text-decoration:none;
}

/*----------------------------------------
	conBoxRight
-----------------------------------------*/

#conBox #conBoxRight{
	float:left;
	width:250px;
}
#conBox #conBoxRight #sideNavi{ 
	margin:0 0 0 36px;
}
#conBox #conBoxRight #sideNavi ul{
	margin:16px 0 0 0;
	padding:0 0 16px 7px;
}
#conBox #conBoxRight #sideNavi li a{
	padding:0 0 0 13px;
	background:url(../../img/linkTriangle.png) 0 center  no-repeat;
	text-decoration:none;
}
#conBox #conBoxRight #sideNavi li a:hover,
#conBox #conBoxRight #sideNavi li a:active {
	background:url(../../img/linkTriangle_on.png) 0 center  no-repeat;
}
#conBox #conBoxRight #sideNavi .first{
	margin:0 0 10px 0;
}