/* CSS Document */

#Mainmanu {
	width:230px;
	height:180px;
	border:1px solid #666666;
}

#Mainmanu ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#Mainmanu span {
 visibility:hidden;
}


#Mainmanu li, #Mainmanu a {
	margin:0px;
	padding:0px;
	width:230px;
	height:30px;
	display:block;
	position:relative;
	text-decoration:none;
}

#Otherproduct {
	width:230px;
	height:1302px;
	border:1px solid #666666;
	background-color:#ebf5f7;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#Otherproduct_edy {
	width:230px;
	height:1652px;
	border:1px solid #666666;
	background-color:#ebf5f7;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#Otherproduct_price {
	width:230px;
	height:662px;
	border:1px solid #666666;
	background-color:#ebf5f7;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#Otherproduct_check {
	width:230px;
	height:852px;
	border:1px solid #666666;
	background-color:#ebf5f7;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#Otherproduct_smoney {
	width:230px;
	height:1052px;
	border:1px solid #666666;
	background-color:#ebf5f7;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#Cvtindex_main {
	width:520px;
	height:1450px;
	border:1px solid #666666;
	background-color:#ffffff;
	background-image:url(../image/title.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 9px 10px 9px;
	line-height:140%;
}

#Cvtindex_main p {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#222222;
	line-height:140%;
}

#Cvtindex_check {
	width:520px;
	height:1000px;
	border:1px solid #666666;
	background-color:#ffffff;
	background-image:url(../image/title.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 9px 10px 9px;
	line-height:140%;
}

#Cvtindex_check p {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#222222;
	line-height:140%;
}


#Cvtindex_edy {
	width:520px;
	height:1800px;
	border:1px solid #666666;
	background-color:#ffffff;
	background-image:url(../image/title.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 9px 10px 9px;
	line-height:140%;
}

#Cvtindex_edy p {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#222222;
	line-height:140%;
}

#Cvtindex_price {
	width:520px;
	height:720px;
	border:1px solid #666666;
	background-color:#ffffff;
	background-image:url(../image/title.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 9px 10px 9px;
	line-height:140%;
}

#Cvtindex_price p {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#222222;
	line-height:140%;
}

#Cvtindex_smoney {
	width:520px;
	height:1200px;
	border:1px solid #666666;
	background-color:#ffffff;
	background-image:url(../image/title.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 9px 10px 9px;
	line-height:140%;
}

#Cvtindex_smoney p {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#222222;
	line-height:140%;
}


#edy {
	width:520px;
	height:420px;
	margin:0px 0px 0px 0px;
}

#edy_topimage {
	margin:15px 0px 0px 5px;
}

ul.price {
margin:0px;
padding:0px 0px 0px 20px;
list-style-type:decimal;
}
 
li.pricelist {
margin:0px;
padding:0px 0px 10px 0px;
}

.adv_list_520 {
margin:0px 0px 10px 0px;
width:520px;
}

.adv_list_347 {
margin:0px 0px 10px 0px;
width:347px;
}

.adv_list_315 {
margin:0px 0px 10px 0px;
width:315px;
}


table.pricetable {
width:520px;
}

td.pricetitle {
padding:3px;
background-color:#F1FBFC;
font-weight:bold;
text-align:center;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
}

td.pricetitle2 {
padding:3px;
background-color:#F1FBFC;
font-weight:bold;
text-align:center;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
}

td.priceplan {
padding:3px;
text-align:center;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
}

td.priceplan2 {
padding:3px;
text-align:center;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
}

/*右メニュー*/

#menu_edy {background: transparent url(../../image/common/productmenu/edy.gif) 0px 0px;}
#menu_edyprice {background: transparent url(../../image/common/productmenu/edy_price.gif) 0px 0px;}
#menu_smartpit {background: transparent url(../image/smartpit_menu.gif) 0px 0px;}
#menu_cdirect {background: transparent url(../image/cdirect_menu.gif) 0px 0px;}
#menu_smoney {background: transparent url(../image/smoney_menu.gif) 0px 0px;}
#menu_ccheck {background: transparent url(../image/ccheck_menu.gif) 0px 0px;}

#menu_edy_on {background: transparent url(../../image/common/productmenu/edy.gif) 0px -30px;}
#menu_edyprice_on {background: transparent url(../../image/common/productmenu/edy_price.gif) 0px -30px;}
#menu_smartpit_on {background: transparent url(../image/smartpit_menu.gif) 0px -30px;}
#menu_cdirect_on {background: transparent url(../image/cdirect_menu.gif) 0px -30px;}
#menu_smoney_on {background: transparent url(../image/smoney_menu.gif) 0px -30px;}
#menu_ccheck_on {background: transparent url(../image/ccheck_menu.gif) 0px -30px;}

#menu_edy  a:hover{background: transparent url(../../image/common/productmenu/edy.gif) 0px -30px;}
#menu_edyprice a:hover{background: transparent url(../../image/common/productmenu/edy_price.gif) 0px -30px;}
#menu_smartpit a:hover {background: transparent url(../image/smartpit_menu.gif) 0px -30px;}
#menu_cdirect a:hover {background: transparent url(../image/cdirect_menu.gif) 0px -30px;}
#menu_smoney a:hover {background: transparent url(../image/smoney_menu.gif) 0px -30px;}
#menu_ccheck a:hover {background: transparent url(../image/ccheck_menu.gif) 0px -30px;}

/*上部ナビ*/
#navigation {
width:520px;
height:30px;
background:transparent url(../image/navi.gif) 0px 0px;}

#navigation div{
display:block;
float:left;
width:86px;
height:30px;
}

#navigation a{
display:block;
float:left;
width:86px;
height:30px;
}

#navigation span{
display:none;
}

#navi_index a:hover{background: transparent url(../image/navi.gif) 0px -30px;}
#navi_edy a:hover{background: transparent url(../image/navi.gif) -86px -30px;}
#navi_smartpit a:hover{background: transparent url(../image/navi.gif) -172px -30px;}
#navi_smoney a:hover{background: transparent url(../image/navi.gif) -258px -30px;}
#navi_ccheck a:hover{background: transparent url(../image/navi.gif) -344px -30px;}
#navi_cdirect a:hover{background: transparent url(../image/navi.gif) -430px -30px;}

#navi_index_on {background: transparent url(../image/navi.gif) 0px -30px;}
#navi_edy_on {background: transparent url(../image/navi.gif) -86px -30px;}
#navi_smartpit_on {background: transparent url(../image/navi.gif) -172px -30px;}
#navi_smoney_on {background: transparent url(../image/navi.gif) -258px -30px;}
#navi_ccheck_on {background: transparent url(../image/navi.gif) -344px -30px;}
#navi_cdirect_on {background: transparent url(../image/navi.gif) -430px -30px;}

#smoney_uriage {
width:520px;
height:168px;
}

#smart_image {
width:520px;
height:253px;
}

.case_txt {
float:left;
width:400px;
padding:10px 5px 12px 0px;
}

.case_qr {
margin:0px 0px 0px 10px;
}

.mnspo {
margin-top:4px;
color:#CC6600;
}