//li#dot,#answer01,#title01〜,.titleBlockは、このuser.cssに移す090904

/*p,div{text-align:left;}/*baseで指定すると個々に混乱があるので解除した。user.cssにも指定*/
#dot {font-size:10px;}/*IE用に単独にsize指定している。Macでは以下のli#dotで指定する必要がある*/
li#dot {text-align:left;margin-left:-25px;font-size:10px;text-decoration: none;color:#353535;line-height:1.5em;}/*この項目#dotがwinIE6では機能しないので各ページで設置すること→winIE6で機能した*/
li#dot a {font-size:10px;text-decoration: none;color:#353535;}
li#dot a:link {color:#353535; text-decoration: none; }
li#dot a:visited {color: #353535; text-decoration: none; }
li#dot a:hover {color: #663399; text-decoration: :none; }

 #answer01,#title01,#answer02,#title02,#answer03,#title03,#answer04,#title04,#answer05,#title05,#answer06,#title06,#answer07,#title07,#answer08,#title08,#answer09,#title09,#answer10,#title10{text-align:left;margin:10px 10px 10px 0px;font-size:7pt;color:#333;line-height:1.6em;letter-spacing:0.05em;}
.titleBlock{clear:both;margin:0;padding:0;left:50;font-weight:normal;text-align:left;font-size:7pt;color:#454545;
background: url("/img/arrow/0411.gif") no-repeat left center;
background-position:0 2;padding-left:15px;list-style:none;}/*safariはbackground-position:0 0;なので今後はブラウザ別に指示のこと*/
.titleBlock a{font-size:7pt;text-decoration:none;}
.titleBlock a:link{;}
.titleBlock a:visited {font-size:7pt;text-decoration:none;}
.titleBlock a:hover{font-size:7pt;color:#0011ff;text-decoration:none;}
/*
TOPページ
*/
.cp td {  width: 230px; background-color: #3a97cf; padding: 5px; border-bottom: #fff 1px solid; }
.cp td a { display: block; padding-left: 15px; color: #fff!important; line-height: 1em; background: url(/edit/img/icon/ico_link.gif) no-repeat center left!important; }
.us td {  width: 230px; background-color: #b87c92; padding: 5px; border-bottom: #fff 1px solid; }
.us td a { display: block; padding-left: 15px; color: #fff!important; line-height: 1em; background: url(/edit/img/icon/ico_link.gif) no-repeat center left!important; }
.mail td {  width: 230px; background-color: #f90; padding: 5px; border-bottom: #fff 1px solid; }
.mail td a { display: block; padding-left: 15px; color: #fff!important; line-height: 1em; background: url(/edit/img/icon/ico_link.gif) no-repeat center left!important; }
.web td {  width: 230px; background-color: #53a723; padding: 5px; border-bottom: #fff 1px solid; }
.web td a { display: block; padding-left: 15px; color: #fff!important; line-height: 1em; background: url(/edit/img/icon/ico_link.gif) no-repeat center left!important; }

/*
メンテナンス
*/
.consp { margin-bottom:2em; }

.cir { font-size:10px; padding-left:15px; margin-bottom:0.5em; background:url(/edit/img/icon/ico_cir.gif) no-repeat center left; }


table.faq {
	width: 520px;
	margin-top: 2em;
}
.faqq {
	background: url(q.gif) no-repeat top left;
	padding-left: 45px;
	height: 36px;
	color: #639;
	font-size: 13px;
	font-weight: bold;
}
.faqa {
	background: url(a.gif) no-repeat top left;
	padding-left: 45px;
	padding-right: 45px;
	height: 36px;
}
td .white {
	width: 230px;
	background-color: #FFFFFF!important;
	padding: 5px;
	border-bottom: #fff 1px solid;
	height: 23px;
}
.item { background-color: #eee!important; vertical-align: top!important; }.red {
	color: #FF0000;
}
.wb {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/*
申し込みフォームバナー
*/
.pad {
	display:block;
	padding-top:5px;
	width:259px;
	height:62px;
	}
img.border {
	border: 1px solid #ccc;
margin:10px 0 10px 0;
}

p.mb20 {
	width:500px;
	margin-bottom: 20px;
	margin-top: 10px;
}

/* マニュアルページ
---------------------------- */
/*.m_top5 {margin-top:5px;}
.m_top7 {margin-top:7px;}
.m_top10 {margin-top:10px;}
.m_top15 {margin-top:15px;}
.m_top20 {margin-top:20px;}
.m_top30 {margin-top:30px;}
.m_top40 {margin-top:40px;}
.m_top50 {margin-top:50px;}
.m_top60 {margin-top:60px;}
.m_top70 {margin-top:70px;}

.p_top5 {padding-top:5px;}
.p_top7 {padding-top:7px;}
.p_top10 {padding-top:10px;}
.p_top15 {padding-top:15px;}
.p_top20 {padding-top:20px;}

.p_5 {padding:5px;}
.p_7 {padding:7px;}
.p_10 {padding:10px;}
.pl_100 {padding-left:100px;}*/

.back_g {
width:480px;
margin:5px 0px;
background:#eee;
padding:15px 0px 15px 20px;
}

.pbdr {
background:#fff;
width:200px;
border:1px solid #ddd;
padding:7px 15px;
}

.pbdr01 {
background:#eee;
width:400px;
border:1px solid #ddd;
padding:7px 10px;
}

.pbdr02 {
background:#eee;
width:460px;
border:1px solid #ddd;
padding:7px;
}

.pbdr03 {
background:#eee;
width:200px;
border:1px solid #ddd;
padding:7px 15px;
}

.pbdr04 {
background:#eee;
width:200px;
border:1px solid #ddd;
padding:7px 15px;
}

.pbdr05 {
background:#fff;
width:480px;
border:1px solid #ccc;
padding:7px;
}

.flb {
font-size:14px;
font-weight:bold;
}

.lb {
font-size:16px;
line-height:20px;
}

.f_blue {
color:#369;
}

.f_blue14 {
font-size:14px;
color:#0033cc;
font-weight:bold;
}

.f_blue20 {
font-size:20px;
color:#0033cc;
font-weight:bold;
}

.f_og14 {
font-size:14px;
color:#f60;
font-weight:bold;
}

.listpd {
list-style:disc;
margin:0px;
padding-left:20px;
}

.listpd .right{
margin:-16px 0px 0px 100px;
}

.listpd .right2{
margin:-16px 0px 0px 200px;
}

.listpd .right3{
margin:-16px 0px 0px 300px;
}

.bgcolr {
background:#fcebeb;
width:500px;
padding:7px;
}

.f_blue12b {
font-size:12px;
font-weight:bold;
color:#0033cc;
}

h1 {
	font-size: 14px;
	line-height: 1.6em;
	font-weight: bold;
	color: #0033cc;
	border-bottom-width: thin;

	border-bottom-style: solid;
	border-bottom-color: #0033cc;
}

.backbg {
background:#0033cc;
width:220px;
height:20px;
color:#fff;
font-weight:bold;
padding:6px 10px 0px 10px;
text-align:center;
}

.mg_l10 {
	margin-left: 10px;
	padding-bottom:15px;
}

/*blog*/
.menu_title {
	background-color: #424f71;/*#0033CC;*/
	padding: 4px 0 4px 10px;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 25px;
}

setting p {
	margin-top: 15px;
	margin-bottom: 25px;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-bottom:30px;
}

.setting p span {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-indent: -1em;
	margin-left: 1em;
	display:block;
	margin-bottom: 3px;
	line-height: 1.6em;
}

.setting01 p {
	margin-top: 15px;
	margin-bottom: 25px;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-bottom:30px;
}

.setting01 p span {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-indent: -1.7em;
	margin-left: 1em;
	display:block;
	margin-bottom: 3px;
	line-height: 1.6em;
}

#mova span {
	font-size:12px;
	font-weight:normal;
}

.userhyo {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	white-space: nowrap;
}

.userhyo th {
	text-align: left;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding: 5px;
	vertical-align: top;
	font-weight:normal;
	border: #0033cc solid 1px;
}

.userhyo td {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 7px;
}

b	{
	color:#ff4466;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}


/*  乗り換え案内  */
.switch_hyo {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin:0px;
}

.switch_hyo th{
padding:5px 10px;
background:#eee;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

.switch_hyo td{
padding:5px 10px;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

.f_gre {
font-weight:bold;
color:#41a40b;
}

.f_nom { 
	font-weight:normal
}

.hlnd {
	width:500px;
	margin-top: 30px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	background: url(bg_dot.gif) repeat-x bottom left;
}

.hlnd h3{
	margin-top: -15px;
	margin-bottom: 0;
	padding-left: 60px;
	font-size: 12px;
	color: #38971e;
}

.case1{
	width:50px;
	height:21px;

}

.case2{
	width:50px;
	height:21px;

}

.case3{
	width:50px;
	height:21px;

}

.case4{
	width:50px;
	height:21px;

}

.txthdn { 
	display:none;
}

.margin0 { 
	margin:0px;
	padding:0px;
}

.bg_gray {
	width:480px;
	background:#eee;
	padding:10px;
}

.bg_gray02 {
	background:#eee;
	padding:10px;
}

.s_question{		
color: #f60;		
cursor:pointer;	
margin:10px 0px;
}

.s_answer{	
width:100%;
background-color:#ffffff;
display:none;
margin:0px 0px 20px 0px;
}

.index_back,div.index_back,p.index_back{
	font-size: 9px;
	text-align: right;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.index_back a:link,.index_back a:visited { color: #2B97C6; text-decoration: none; }
.index_back a:hover { text-decoration: underline; }

.kinou{
	font-size: 12px;
	width: 520px;
	font-weight:normal;

}

.kinou td{
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px;
	vertical-align: top;
	font-weight:normal;
}

.kinou th{
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	font-weight:normal;
}

.kinou td.title{
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
padding: 5px;
}

.pdl1em{
padding-left: 1em;
margin: 0px;
}

.bolef {
	border-left:solid 5px #369;
}

.p_left10 {
padding-left:10px;
} 

.listpd02 {
list-style:nomal;
margin:0px;
padding-left:16px;
}

.m_left06 {
margin-left:6px;
}

.m_left10 {
margin-left:10px;
}

.m_left15 {
margin-left:15px;
}

.m_left20 {
margin-left:20px;
}

.m_left40 {
margin-left:40px;
}

.p_side {
padding:0px 25px 0px 15px;
}

.m_right20 {
margin-right:20px;
}

/* 動画マニュアル　------------>HTMLできたら消す*/
#softlist .navr{
display:block;
list-style:none;
margin-bottom: 5px;
}

/* 動画マニュアル　*/
#manual .con95p{
margin-top:18px;
}

#manual ul{
margin-bottom:29px;
}

#manual li{
list-style:none;
margin:0 0 10px -30px;
vertical-align:middle;
}

#manual dd{
margin:0 0 10px -3px;
padding:2px 0 3px 0;
border-bottom:solid 1px #CCCCCC;
}


/* Active hunter用　*/
.ahlist {
margin:5px 0 10px 0;
padding-right:5px;
}
.ttl{
list-style:disc;
margin:0px;
padding-left:10px;
}

h3.ah_sub { 
color:#2a55d7;
font-size:13px; 
padding-left:15px; 
border-bottom: 1px solid #2a55d7;

}