@charset "euc-jp";

table {
	border-collapse:collapse;
	border-spacing:1;
}

fieldset,img { 
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym { border:0;
}

/*  ---- Fontsize Base ----  */
body {font:13px/1.22;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/*
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:99%;}

strong{
	font-weight:bold;
}

#wrapper{
	text-align:left;
	line-height:1.5;
}

/* --============================ fcmenu ============================-- */

#fcmenu{
background:url(/images/yjc/svs/hoken/fcmenu_side.gif) repeat-y;
margin-bottom: 10px;
}

#fcmenu-top{
background:url(/images/yjc/svs/hoken/fcmenu_top.gif);
text-indent:-9999px;
widows:634px;
height:36px;
list-style-type:none;
}

#fcmenu-main{
width:626px;
margin:0 4px 10px 4px;
background:url(/images/yjc/svs/hoken/fcmenu_bg.gif) repeat-x bottom;
}

#fcmenu-left{
float:left;
width:220px;
}

#fcmenu-center{
width:203px;
float:left;
}

#fcmenu-right{
width:201px;
float:left;
}

#fcmenu-left li{
list-style-type: none;
}

#fcmenu-center li{
list-style-type: none;
}

#fcmenu-right li{
list-style-type: none;
}

.fcmenuTitle{
margin-top:10px;
}

.fcmenuText-left{
	margin-left: 1.5em;
}

.fcmenuText{
	margin-left: 0.75em;
}

/* 20100330 indent*/
.fcmenuText-left{
	text-indent:-0.5em;
	padding-left:0.5em;
}
.fcmenuText{
	text-indent:-0.5em;
	padding-left:0.5em;
}
/**/

#fcmenu-bottom{
background:url(/images/yjc/svs/hoken/fcmenu_bottom.gif) no-repeat bottom;
height:4px;
text-indent:-9999px;
}

/* --============================ fcmenu ============================-- */

/* --============================ common ============================-- */
#main-wrapper{
	width: 950px;
}

#main{
	width:634px;
}

#contents-body{
	margin-top: 15px;
	margin-bottom:30px;
}

h1{
	margin-bottom: 5px;
}

h2{
	margin: 10px 0 5px;
	width: 632px;
	height: 37px;
}

h3{
	margin-top: 10px;
	width: 300px;
	height: 34px;
}

#main p{
	margin-left:10px;
}

.blue_b{
	color:#3399cc;
	font-weight:bold;
}

/* --- attention --- */
.read-attention{
	margin: 10px 0;
	padding: 5px;
	border: 1px solid #666;
	background-color:#f0f0f0;
}

.read-attention_list {
	margin-left:1em;
}

.read-attention_list span {
	margin-left:-1em;
}

.read-attention_yellow {
	margin:0px 0px 5px -4px;
	padding: 5px 5px 0px 17px;
	background-color:#ffff66;
}

/*  ---- list ----  */
.kome{
	margin-left: 2em;
}

.kome span{
	margin-left:-1em;
}

.kome-margin{
	margin-left: 1em;
}

.kome-margin li{
	margin-left: -0.5em;
}

.nc_gray{
	font-weight: bold;
	color: #434343;
}

/*--------------------------------------------------------------------------------------------------------------------------------*/

/* Yahoo!カードは、 */

h1#use_otoku img{
	margin:10px 0 5px 10px;
}


#services-boxWrap{
	border: solid 3px #eef3f6;
	width: 628px;
}

#services-box{
	width:616px;
	padding: 5px;
	border: solid 1px #ccd2d2;
}

#services-boxBg p{
	margin: 10px auto;

}

#services-boxCard{
	width: 613px;
	margin-bottom:5px;
}

#services-boxLcard{
	width: 304px;
	text-align: center;
	float: left;
}

#services-boxRcard{
	width: 304px;
	text-align: center;
	float: right;
}

#services-boxList{
	background: #f1f5d4;
	width: 614px;
	padding-bottom: 5px;
}

#services-boxLlist{
	float: left;
	width: 300px;
	background: url(/images/yjc/services/list_bl.gif) no-repeat 0 0.35em;
	padding-left: 20px;
	margin-left: 10px;
}

#services-boxRlist{
	float: left;
	width: 250px;
	background: url(/images/yjc/services/list_bl.gif) no-repeat 0 0.35em;
	padding-left: 20px;
}

#services-boxGreen{
	width: 614px;
	background: #e8eeb0;
}

#services-boxBtn{
	text-align: center;
	width: 614px;
	padding: 10px 0;
}

#services-boxKome{
	text-align: center;
	width: 594px;
	padding: 0 10px 5px 10px;
}	

#services-boxBottom{
	background: url(/images/yjc/services/services_boxBottom.gif) no-repeat;
	width: 633px;
	height: 10px;
}

/* h2Box */
#services-h2Box{
	width: 632px;
}

#services-h2Lbox{
	float: left;
	width: 290px;
	padding: 10px;
}

#services-h2Lbox img{
	float: left;
	width: 60px;
	margin-right: 10px;
}

#services-h2Lbox ul{
	float: left;
	width: 210px;
}

#services-h2Rbox{
	float: right;
	width: 290px;
	padding: 10px;
}

#services-h2Rbox img{
	float: left;
	width: 60px;
	margin-right: 10px;
}

#services-h2Rbox ul{
	float: left;
	width: 210px;
}

.services-h2boxList{
	background: url(/images/yjc/services/list.gif) no-repeat 0 0.35em;
	padding-left: 20px;
}


/* h3Box */

#services-h3box{
	width: 632px;
	margin-top: 5px;
}

#services-h3Lbox{
	float: left;
	width: 300px;
}

#services-h3Rbox{
	float: right;
	width: 300px;
}

#services-h3box li{
	background: url(/images/yjc/services/list.gif) no-repeat 0 0.35em;
	padding-left: 20px;
	margin: 5px 0 0 10px;
}

#services-h3box  p{
	padding-left: 2.3em;
}

/* --- attention --- */
#read-attention{
	margin: 10px 0;
	padding: 10px;
	border: 1px solid #666;
	background-color:#f0f0f0;
}

/*----------------------  ▼20100308ﾘﾘｰｽへの修正分  ----------------------*/
/* --- Yahoo! JAPANカードSuica,韓流ファンカード,Yahoo! JAPANカード --- */
#services-boxCard2{
	width: 612px;
	margin-top: 5px;
}

#services-boxLcard2,#services-boxCcard2{
	width: 202px;
	text-align: center;
	float: left;
	margin: 0 3px 0 0;
}

#services-boxRcard2{
	width: 202px;
	text-align: center;
	float: right;
}

/* --- 特徴・機能一覧は --- */
#services-boxList2{
	width: 614px;
}

ul#services-boxLlist,ul#services-boxClist{
	width: 177px;
	background: #f1f5d4 url(/images/yjc/services/list_bl.gif) no-repeat  7px center;
  padding-left: 25px;
	margin: 0 3px 0 0;
	float:none;
}

ul#services-boxRlist{
	width: 177px;
	background: #f1f5d4 url(/images/yjc/services/list_bl.gif) no-repeat  7px center;
  padding-left: 25px;
}

#services-boxLcard li {
	padding-bottom:5px;
}
/*----------------------  ▲20100308ﾘﾘｰｽへの修正分  ----------------------*/
