@charset "utf-8";
@import url('default.css');

/* ContentsA */
.top_visual img {margin-bottom:25px;}

.sel_region {margin-bottom:45px;}
.sel_region img {vertical-align:middle; margin-right:10px;}
.sel_region select {font-size:11px; color:#333;}

/*
table.b2b_list {width:785px; border-top:1px solid #dfdfdf;}
table.b2b_list caption {text-align:left; font:bold 12px Arial; color:#333; padding:0 0 12px 2px;}
table.b2b_list th {background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; font-weight:normal; text-align:left; padding-left:15px;}
table.b2b_list td {height:24px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding-left:15px;}
table.b2b_list .last {border-right:0 none;}
*/

table.cmu_list {width:785px; border-top:1px solid #ccd2e7;}
table.cmu_list caption {text-align:left; font:bold 12px Arial; color:#333; padding:0 0 12px 2px;}
table.cmu_list th {height:24px; border-bottom:1px solid #d7dee7; background-color:#eff0f6; font-weight:normal; color:#524f78;}
table.cmu_list td {height:24px; border-bottom:1px solid #d7dee7; border-right:1px solid #d7dee7; padding-left:15px;}
table.cmu_list td.last {border-right:0 none;}

table a:link, table a:visited {color:#616161;}
table a:active, table a:hover {color:#5762ca;}
table.cmu_list th a:link, table.cmu_list th a:visited {color:#524f78; background:url('../images/support/bul_down.gif') no-repeat right 7px; padding-right:9px;}
table.cmu_list th a:active, table.cmu_list th a:hover {color:#524f78; text-decoration:none;}