/*==========================================================
Edy決済マニュアル 用　CSS
name: style.css
created: 2008/09/26
last modified: 2008/09/26
===========================================================*/


body{font-size: 12px; font-family:MS P Gothic;line-height:120%; margin:0px;padding:0px;}

/*block
--------------------------------------------------------*/
.block{width:98%; margin:20px 0; padding:10px 0 10px 35px;}
.sblock {padding:0 0 20px 0;margin:0 0 0 20px;}
.borderblock {margin:20px 0px;padding:10px;border:1px solid #666699;color:black;}


/*見出し 
--------------------------------------------------------*/
h2 {background-color:#191970;color:#FFFFFF;padding:15px 15px 9px 15px;font-size:16px;width:98%;}
h3 {color:#FFFFFF;font-weight:bold;font-size:14px;margin:0px;background-color:#9999CC;width:98%;padding:6px 15px;}
h4 {color:#000000;font-weight:normal;font-size:12px;margin:20px 30px;}
h5 {color:#000000;font-weight:bold;font-size:12px;margin:0 0 20px 0;}
h6 {color:#000000;font-weight:normal;font-size:12px;margin:10px 0px 0px 20px;}

/*list 
--------------------------------------------------------*/
ul.disc{list-style-type:disc;font-size:14px;color:#003366;font-weight:bold;margin-top:30px;}
ul.disc li{line-height:160%;}
ul.disc li a {color:#003366;text-decoration:none;}
ul.disc li a:link {color:#003366;text-decoration:none;}
ul.disc li a:visited {color:#003366;text-decoration:none;}
ul.disc li a:hover {color:#FF6633;text-decoration:underline;}
ul.disc li a:active {color:#FF6633;text-decoration:underline;}

ul.decimal{list-style-type:decimal;list-style-position:inside; margin:0; padding:0;}

.borderblock ul {margin:10px 30px;padding:0;}

/*table 
--------------------------------------------------------*/
table.samplebtn{margin:1em 0px;}
table.samplebtn td{padding:0 1em 5px 0; font-size:12px; vertical-align: middle;}

table.tablecont {margin:1em 0px; padding:0px;border:1px solid #CCCCCC;width:580px;}
table.tablecont td {padding:10px; font-size:12px; line-height:130%;vertical-align:top;}

/*text 
--------------------------------------------------------*/
p{padding:0;line-height:130%;margin:0 0 10px 0 ;}
p.img {margin:0 0 20px 30px;}
p.important {margin:20px 0 ;padding:10px;border:3px double #ff4400;color:#FF0000;}/*#666699*/

b{font-weight:bold}
.red {color:red;}
.f14 { font-size:14px;}

/*pagetop
--------------------------------------------------------*/
.pagetop{text-align:right;color:#003366;margin:15px 0;width:98%;font-weight:bold;border-bottom:1px solid #9999CC;}
.pagetop a {color:#003366;text-decoration:none;}
.pagetop a:link {color:#003366;text-decoration:none;}
.pagetop a:visited {color:#003366;text-decoration:none;}
.pagetop a:hover {color:#FF6633;text-decoration:none;}
.pagetop a:active {color:#FF6633;text-decoration:none;}

/*category_top
--------------------------------------------------------*/
.category_top{text-align:right;color:#cccccc;margin:-15px 0;}
.category_top a {color:#cccccc;text-decoration: underline;}
.category_top a:link {color:#cccccc;text-decoration:none;}
.category_top a:visited {color:#cccccc;text-decoration:none;}
.category_top a:hover {color:#cccccc;text-decoration:none;}
.category_top a:active {color:#cccccc;text-decoration:none;}


/*requirement.html
--------------------------------------------------------*/
table.OStaiou {width:580px; border-collapse:collapse;}
table.OStaiou th {padding:2px; font-size:12px; line-height:130%;border:1px solid #666699; background-color: #E6E6FA; text-align:center; font-weight:bold;}
table.OStaiou td {padding:2px; font-size:12px; line-height:130%;border:1px solid #666699;}
table.OStaiou td.ctr {text-align:center;}

/*faq.html
--------------------------------------------------------*/
.tofaq {margin:20px 0px 20px 0px;padding:5px;border-left:5px solid #191970;width:420px;}
.borderblock hr {margin:0 0 10px 0;padding:0; height:1px;border-bottom:1px solid #9999CC;}

