@charset "utf-8";

/*------------------------------------------------
	service/ten_minutes/index.html
--------------------------------------------------*/
#pagetitle h1{
	width: 637px;
	height: 40px;
	background: url(../images/ind_pagetitle.gif) left top no-repeat;
}

.ind_img01 {
	margin: 15px 0 0 0;
	text-align:center;
	background:url(../images/bg_player.gif) no-repeat 0 0;
	width:540px;
	height:270px;
	padding:4px 0 0 0;
}
#main_contents .first {
	padding: 0px;
	background: none;
}
.switch_contents {
	width: 540px;
	clear: both;
}
.switch_contents_inner{
	margin: 1px 0 0 0;
}
.switch_contents_inner div{
	float: left;
}
#main_contents .switch_contents .switch_contents_inner div a{
	margin: 10px 0 0 0;
	display: block;
	width: 177px;
	height: 41px;
}
#main_contents .switch_contents .switch_contents_inner div a span{
	display: none;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_web a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_web a:visited{
	background: url(../images/b_switch_web.gif) left -41px no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_web a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_web a:active{
	background: url(../images/b_switch_web.gif) left top no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_con a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_con a:visited{
	background: url(../images/b_switch_con.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_con a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_con a:active{
	background: url(../images/b_switch_con.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_mob a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_mob a:visited{
	background: url(../images/b_switch_mob.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_mob a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_cmb a:active{
	background: url(../images/b_switch_mob.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_med a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_med a:visited{
	background: url(../images/b_switch_med.gif) left -41px no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_med a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_med a:active{
	background: url(../images/b_switch_med.gif) left top no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_sol a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_sol a:visited{
	background: url(../images/b_switch_sol.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_sol a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_sol a:active{
	background: url(../images/b_switch_sol.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_its a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_its a:visited{
	background: url(../images/b_switch_its.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_its a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_its a:active{
	background: url(../images/b_switch_its.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_clo a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_clo a:visited{
	background: url(../images/b_switch_clo.gif) left -41px no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_clo a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_clo a:active{
	background: url(../images/b_switch_clo.gif) left top no-repeat;
	margin: 4px 0 0 0px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_bus a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_bus a:visited{
	background: url(../images/b_switch_bus.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_bus a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_bus a:active{
	background: url(../images/b_switch_bus.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_car a:link,
#main_contents .switch_contents .switch_contents_inner div.b_switch_car a:visited{
	background: url(../images/b_switch_car.gif) left -41px no-repeat;
	margin: 4px 0 0 4px;
}
#main_contents .switch_contents .switch_contents_inner div.b_switch_car a:hover,
#main_contents .switch_contents .switch_contents_inner div.b_switch_car a:active{
	background: url(../images/b_switch_car.gif) left top no-repeat;
	margin: 4px 0 0 4px;
}


.idx_text_help{
	width: 540px;
	padding: 10px 0px 0px 0px;
	text-align: right;
}
.idx_text_help img{
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
}
.idx_contents02{
	width: 518px;
	margin: 10px 0px 0px 0px;
	padding: 11px 11px 11px 11px;
	background: url(../../../common/images/bg_blue03.gif);
	position: relative;
}
.idx_contents02 h3{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.idx_contents02 h3 span{
	background: none;
}
.idx_contents02 h3 span a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #0081cc;
}
.idx_contents02 ul{
	margin: 7px 0px 0px 0px;
}
.idx_contents02 ul li{
	width: 205px;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
	background: url(../../../common/images/i_blue01.gif) left 0.25em no-repeat;
}
.idx_contents02 ul li:after{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.idx_contents02 ul li span{
	display: block;
	width: 180px;
	float: left;
}
.idx_contents02 ul li span.idx_contents02_help{
	display: block;
	width: 16px;
	height: 16px;
	float: right;
}
.idx_contents02 ul li span.idx_contents02_help a{
	display: block;
	width: 16px;
	height: 16px;
}
.idx_contents02 ul li span.idx_contents02_help a:link,
.idx_contents02 ul li span.idx_contents02_help a:visited{
	background: url(../images/idx_i_help.gif) left -16px no-repeat;
}
.idx_contents02 ul li span.idx_contents02_help a:hover,
.idx_contents02 ul li span.idx_contents02_help a:active{
	background: url(../images/idx_i_help.gif) left top no-repeat;
}
.idx_contents02_l{
	width: 252px;
	margin: 0px 0px 7px 0px;
	float: left;
}
.idx_contents02_r{
	width: 252px;
	margin: 0px 0px 7px 0px;
	float: right;
}
.idx_contents02_l01{
	width: 252px;
	background: #ffffff;
	overflow: hidden;
	min-height: 535px;
}
.idx_contents02_r01{
	width: 252px;
	background: #ffffff;
	overflow: hidden;
	min-height: 535px;
}
.idx_contents02_l01_osaka{
	width: 252px;
	background: #ffffff;
	overflow: hidden;
	min-height: 310px;
}
.idx_contents02_r01_osaka{
	width: 252px;
	background: #ffffff;
	overflow: hidden;
	min-height: 310px;
}
.idx_contents02_l02,
.idx_contents02_r02{
	width: 252px;
	margin: -1px 0px 0px 0px;
}
.idx_contents02 .idx_contents02_bg01,
.idx_contents02 .idx_contents02_bg02,
.idx_contents02 .idx_contents02_bg03,
.idx_contents02 .idx_contents02_bg04,
.idx_contents02 .idx_contents02_bg05,
.idx_contents02 .idx_contents02_bg06,
.idx_contents02 .idx_contents02_bg07,
.idx_contents02 .idx_contents02_bg08,
.idx_contents02 .idx_contents02_bg09{
	width: 220px;
	margin: 0px 0px 0px 15px;
	padding: 15px 0px 16px 0px;
	background: url(../../../common/images/l_blue01_1.gif) left top repeat-x;
}
.idx_contents02 .idx_contents02_bg01 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service01.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg02 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service02.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg03 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service03.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg04 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service04.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg05 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service05.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg06 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service06.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg07 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service07.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg08 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service08.gif) left 0.2em no-repeat;
}
.idx_contents02 .idx_contents02_bg09 div{
	width: 230px;
	min-height: 40px;
	background: url(../images/idx_i_service09.gif) left 0.2em no-repeat;
}
.idx_contents02_02{
	clear: both;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	background: #ffffff;
}
.idx_contents02_02:after{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.idx_contents02_02 a.idx_part{
	display: block;
	width: 81px;
	min-height: 15px;
	margin: 0px 10px 0px 0px;
	text-indent: -9999px;
	float: right
}
.idx_contents02_02 a.idx_part:link,
.idx_contents02_02 a.idx_part:visited{
	background: url(../images/idx_btn_partner.gif) left -15px no-repeat;
}
.idx_contents02_02 a.idx_part:hover,
.idx_contents02_02 a.idx_part:active{
	background: url(../images/idx_btn_partner.gif) left top no-repeat;
	color: #ffffff;
}

.sevice_outline01{
	width: 359px;
	top: 180px;
	left: 174px;
	position: absolute;
	background: url(../images/idx_f_help_body.gif) left top repeat-y;
	display: none;
}
.sevice_outline02{
	width: 359px;
	padding: 0px 0px 7px 0px;
	background: url(../images/idx_f_help_foot.gif) left bottom no-repeat;
}

.service_out_title{
	width: 359px;
	height: 30px;
	background: url(../images/idx_f_help_head.gif) left top no-repeat;
	text-indent: -9999px;
	position: relative;
}
.service_out_title a{
	display: block;
	position: absolute;
	top: 6px;
	right: 6px;
	width: 21px;
	height: 21px;
}
.sevice_outline03{
	width: 309px;
	padding: 20px 25px 20px 25px;
}
.service_out_img{
	width: 100px;
	float: left;
}
.service_out_img img{
	border: 5px solid #f5f5f5;
}
.service_out_text{
	width: 190px;
	float: right;
}
.service_out_name{
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
.service_out_text02{
	margin: 10px 0px 0px 0px;
	line-height: 1.5em;
}
.idx_contents03:after{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.idx_contents03 {
	width: 708px;
	margin: 0px 0 0 0;
	padding: 0px 11px 11px 11px;
	background: url(../../../common/images/bg_blue03.gif);
}
.idx_contents03_cts{
	margin: 0px 0 0 0;
	width: 676px;
	padding: 15px 15px 16px 15px;
	background: #ffffff;
}
.idx_contents03_cts02{
	margin: 0px 0 0 0;
	width: 676px;
	padding: 0px 15px 15px 15px;
	background: #ffffff;
}
.idx_contents03_cts02_inner {
	background: #ffffff url(../../../common/images/l_blue01_1.gif) left top repeat-x;
	padding: 15px 0px 16px 0px;
}
.idx_contents03_l {
	float: left;
	width: 470px;
}
.idx_contents03_l div{
	font-size: 117%;
	font-weight: bold;
}
.idx_contents03_r {
	float: right;
	width: 180px;
	text-align: right;
	margin: -5px 0 0 0;
}
.i_conp02 {
	margin: 5px 0 0 0;
	text-align: left;
}
.i_conp02 span{
	padding: 0 0 0 5px;
}
