@charset "UTF-8";
/* CSS Document */

.c1{
	clear:both;
}

.top_service_body02 h3{
	font-size:14px;
	margin:10px 0px 0px 15px;
}

.st{
	color:#9b005d;
	font-weight:bold;
}

#main02 button{
	position:relative;
	margin:10px auto 10px auto;
}

#main02 .second{
	border-top:none;
}

#main02 .second02{
	width:200px;
	border-top:none;
	border-left:solid 1px #cccccc;
}

#main02 .second03{
	border-left:none;
}

#main02 .second04{
	border-top:none;
	border-left:none;
}

#main02 .second05{
	border-right:none;
}

#main02 .second06{
	border-top:none;
	border-right:none;
}

#main02 .second07{
	border-top:none;
	border-right:none;
	border-bottom:none;
}

#main02 .second08{
	border-top:none;
	border-bottom:none;
	border-left:none;
}

#main02 .second09{
	border-top:none;
	border-right:none;
	border-left:none;
}

#c_main_left h4{
	margin:10px 0px 10px 15px
}

#c_main_left ul{
	margin:0px 0px 10px 30px;
}

#c_main_left li{
	margin:0px 0px 0px 10px;
	padding:5px;
}

.c_main_inner01 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.c_main_inner01 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.c_main_inner03 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.c_main_inner03 h3{
	margin:10px 0px 10px 10px;
}

.c_main_inner03 p{
	padding:10px 0px 10px 20px;
}

.redb{
	font-weight:bold;
	color:#ff0000;
}

.c_main_left_in01 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px 0px 5px 0px;
	padding:5px 0px 0px 10px;
}

.c_main_left_in02 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.c_main_left_in02 h3{
	color:#9b005d;
	font-size:14px;
	background-image:url(images/side_titleback03.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px 0px 5px 0px;
	padding:5px 0px 0px 10px;
}

.c_main_left_in02 .t32{
	color:#9b005d;
	font-size:14px;
	background-image:url(images/side_titleback03.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.c_main_left_in02 ul{
	margin:0px 0px 0px 35px;
}

.c_main_left_in03 h2{
	color:#ffffff;
	font-size:16px;
	background-image:url(images/title_back.gif);
	background-repeat:repeat-x;
	display:block;
	height:25px;
	margin:0px;
	padding:5px 0px 0px 10px;
}

.time{
	font-size:12px;
	margin:0px;
	padding:2px 2px 2px 10px;
	border-bottom:dotted 1px #cccccc;
	clear:both;
}

.faQ01{
	background-image: url(images/q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}

/*ヘッダー*/

#header_right p{
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}

.right_line{
	margin:0px 5px 0px 0px;
	padding:0px 5px 0px 0px;
	border-right:solid 2px #cccccc;
}

/*フォーム*/

.c_main_inner01 #company_name{
	width:250px;
}

.c_main_inner01 #person_name{
	width:250px;
}

.c_main_inner01 #email{
	width:350px;
}

.c_main_inner01 #questions{
	width:400px;
}

.c_main_inner01 #tel_namber{
	width:250px;
}

.c_main_inner01 #seminer_name{
	width:400px;
}

.c_main_inner01 #days{
	width:250px;
}

.contact_btn li{
	display:inline;
}

/*２分割*/

#c_main_left #company_name{
	width:250px;
}

#c_main_left #person_name{
	width:250px;
}

#c_main_left #email{
	width:350px;
}

#c_main_left #web{
	width:350px;
}

#c_main_left #address{
	width:400px;
}

#c_main_left #questions{
	width:400px;
}

#c_main_left #tel_namber{
	width:250px;
}

#c_main_left #seminer_name{
	width:400px;
}

#c_main_left #days{
	width:250px;
}

/*トップタブ*/


