@charset "UTF-8";


body {width:100%; background:#ffffff; text-align:center; font-family:Verdana,"ＭＳ Ｐゴシック",Osaka,sans-serif;}

.wrapper {margin:0 auto; width:867px; background:url(../images/body_bg.gif) repeat-y; text-align:center;}

.head_bg {width:793px; height:110px; background:url(../images/head_bg.gif) no-repeat; padding:16px 37px 0 37px;}
.head_bg2 {width:793px; height:110px; background:url(../images/head_bg2.png) no-repeat; padding:16px 37px 0 37px;}


.head_txt {float:right; font-size:10px; color:#FFFFFF; width:380px; text-align:right; line-height:150%;}

/********************************************/

.btn_glo {width:793px; margin:13px auto 0 auto; text-align:center;}
.btn_glo li{display:block;width:154px;height:31px;float:left;margin-right:2px; margin-left:2px; font-size:11px;text-align:center;}
.btn_glo li a{display:block;width:154px;height:22px;background:url(../images/btn_glo_no.gif) no-repeat;padding-top:9px;text-decoration:none; color:#434141;}
.btn_glo li a:visited{display:block;background:url(../images/btn_glo_no.gif) no-repeat; color:#434141;}
.btn_glo li a:hover{display:block;background:url(../images/btn_glo_on.gif) no-repeat; color:#0000cc;}

/********************************************/

.pankuzu {width:793px; text-align:left; padding:0px 37px 10px; font-size:10px;}

/********************************************/

.bodyR {float:right;}

.bodyL {float:left;}

.bodyLL {float:left; display:inline;}

/********************************************/

.container {width:793px; text-align:center; padding:0px 37px 0 37px;}

.mainarea {width:550px; text-align:left; /*border:solid 1px #FF0000;*/}

.menu {width:220px; text-align:left; /*border:solid 1px #0000FF;*/}

.line_txt { background:url(../images/line_back.gif) repeat-x; height:25px; margin-bottom:15px; padding:3px;}

.line_title {font-weight:bold; font-size:16px; color:#FFFFFF; float:left; background:url(../images/line_crown.gif) no-repeat; background-position: left center; padding-left:30px;}

.line_copy {float:right; font-size:12px; color:#FFFFFF; line-height:150%; padding-right:5px; font-weight:100;}

.line_title2 {font-weight:bold; font-size:16px; color:#FFFFFF; float:left; padding-left:5px; line-height:140%;}

.combi_txt {font-size:12px; line-height:130%; }

.combi_txt p {color:#FF0000; display:inline;}

.combi_txt2 {font-size:12px; line-height:130%; padding-bottom:20px; padding-top:15px;}

.combi_txt2 a{color:#0066cb; text-decoration:underline; font-weight:bold;}

.combi_txt2 a:visited{color:#0066cb; text-decoration:underline; font-weight:bold;}

.combi_txt2 a:hover{color:#0066cb; text-decoration:none; font-weight:bold;}

.line_com {font-size:10px; color:#666666; display:inline; margin:1px 10px;}

.pair_txt {width:548px; margin-bottom:15px;}

.pair_txt p {font-weight:bold; font-size:12px; color:#666666; margin:1px 10px;}

.line_txt2 {width:548px; background:#f0f0f0; border:solid 1px #dddddd; margin-bottom:15px;}

.line_txt2 p {font-weight:bold; font-size:18px; color:#FF0000; margin:1px 10px;}

/********************************************/

.categoryrank1 {width:176px; /*height:218px;*/ display:inline; float:left; padding:0 10px 0px 0;}

.categoryrank2 {width:176px; /*height:218px;*/ display:inline; float:left; padding:0 0 12px 0;}

.rank_title {width:171px; height:25px; background:url(../images/rank_title.gif) no-repeat; padding:5px 0 0 5px;}

.rank_title p {font-size:14px; font-weight:bold; color:#0000FF; /* padding:5px 0 0 42px;*/}

.rank_title a {font-size:14px; font-weight:bold; color:#333333; /* padding:5px 0 0 42px;*/}
.rank_title a:link {font-size:14px; font-weight:bold; color:#333333; text-decoration:none; /* padding:5px 0 0 42px;*/}
.rank_title a:visited {font-size:14px; font-weight:bold; color:#333333; text-decoration:none; /* padding:5px 0 0 42px;*/}
.rank_title a:hover {font-size:14px; font-weight:bold; color:#333333; text-decoration:underline;/* padding:5px 0 0 42px;*/}

.rank_head {width:176px; height:70px; background:url(../images/rank_head.gif) no-repeat; text-align:center; color:#FFFFFF;padding-top:10px;}

.rank_txt_b a{font-size:14px; font-weight:bold; padding:0px 0 0 18px; color:#0000CC; text-decoration:none; background:url(../images/o-kan1.gif) no-repeat; background-position:left center;}

.rank_txt_b a:visited{font-size:14px; font-weight:bold; padding:0px 0 0 18px; color:#0000CC; text-decoration:none;}

.rank_txt_b a:hover{font-size:14px; font-weight:bold; padding:0px 0 0 18px; color:#0000CC; text-decoration:underline;}

.rank_txt_s {font-size:10px; padding-top:2px;}

.rank_txt_s a {font-size:10px; color:#FFFFFF; text-decoration:none;}
.rank_txt_s a:link {font-size:10px; color:#FFFFFF; text-decoration:none;}
.rank_txt_s a:visited {font-size:10px; color:#FFFFFF; text-decoration:none;}
.rank_txt_s a:hover {font-size:10px; color:#FFFFFF;}

.rank_middle {background:url(../images/rank_middle.gif) no-repeat; width:176px; height:60px; text-align:center;}

.rank_bottom {background:url(../images/rank_bottom.gif) no-repeat; width:162px; height:48px; padding:0px 7px 0px 7px;}

.rank_etc1 {font-size:11px; font-weight:normal; padding:4px 10px 2px 10px; color:#FF0000; text-align:left; line-height:140%;}

.rank_etc1 a:link{color:#FF0000; text-decoration:none;}

.rank_etc1 a:visited {color:#FF0000; text-decoration:none;}

.rank_etc1 a:hover {color:#FF0000; text-decoration:underline;}

.rank_etc2 a{font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan2.gif) no-repeat; background-position:left center; line-height:150%;}

.rank_etc2 a:visited {font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan2.gif) no-repeat; background-position:left center; line-height:150%;}

.rank_etc2 a:hover {font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan2.gif) no-repeat; background-position:left center; line-height:150%; text-decoration:none;}

.rank_etc3 a{font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan3.gif) no-repeat; background-position:left center; line-height:150%;}

.rank_etc3 a:visited {font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan3.gif) no-repeat; background-position:left center; line-height:150%}

.rank_etc3 a:hover {font-size:12px; font-weight:bold; color:#0000CC; padding:0 0 0 20px; background:url(../images/o-kan3.gif) no-repeat; background-position:left center; line-height:150%; text-decoration:none;}

/********************************************/

.flame {width:549px; border: solid 1px #FFDED7;margin-bottom:17px;}

.flame2 {width:549px; margin-bottom:10px;}

.flame3 {width:549px; border: solid 1px #FFDED7; margin-bottom:17px;}

.flame_line {width:549px; height:7px; background:url(../images/rank_line.gif) no-repeat; margin-bottom:17px;}

.caparea {float:left; width:180px; height:181px; text-align:center; vertical-align:middle; padding-top:9px; background:#FFFFFF;}

.capdetail {float:right; width:344px; padding:9px 12px; text-align:left; background:#f6f6f6; border-left:solid 1px #FFDED7;}
.capdetail_1 {float:right; width:344px; padding:9px 12px; text-align:left; background:#FFECE8; border-left:solid 1px #FFDED7;}

.capdetail_text{ font-size:12px; line-height:150%; padding:5px 0px;}

.moushikomi_lbtn a{ width:344px; height:37px; background:url(http://www.fxdefx.com/images/moushikomi_lbtn.png); margin-bottom:5px; display:block;}
.moushikomi_lbtn a:visited { width:344px; height:37px; background:url(http://www.fxdefx.com/images/moushikomi_lbtn.png); margin-bottom:5px; display:block;}
.moushikomi_lbtn a:hover { width:344px; height:37px; background:url(http://www.fxdefx.com/images/moushikomi_lbtn2.png); margin-bottom:5px; display:block;}

/********************************************/

.capdetail_fx{width:344px;}

.capdetail_rank { float:left; padding:0 5px 0 0;}

.capdetail_name1 {font-size:16px; display:inline; float:left; line-height:180%;}

.capdetail_name1 a {line-height:180%; font-weight:bold; color:#0000cc; text-decoration:underline;}

.capdetail_name1 a:visited {line-height:180%; font-weight:bold; color:#0000cc; text-decoration:underline;}

.capdetail_name1 a:hover {line-height:180%; font-weight:bold; color:#0000cc; text-decoration:none;}

.capdetail_name2 {font-size:10px; display:inline; float:left; padding:10px 0 0 5px; color:#616161;}

.capdetail_copy {font-size:12px; color:#666666; font-weight:bold; margin:5px 0 10px;}

.capdetail_point {font-size:12px; color:#FF0000; font-weight:bold; background:url(../images/click.gif) no-repeat; background-position:left center; padding:0 0 0 50px; margin:5px 0 0 0;}

.details_copy {font-size:12px; color:#666666; font-weight:bold; margin:0px 0 10px;}

.details_txt {font-size:12px; color:#666666; margin:5px 0 0; line-height:140%;}

.details_btn a{width:359px; height:43px; display:block; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; background:url(../images/btn_datal_no.gif) no-repeat; margin:0 auto; line-height:220%; margin-bottom:30px; margin-top:10px; text-decoration:none;}

.details_btn a:visited{width:359px; height:43px; display:block; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; background:url(../images/btn_datal_no.gif) no-repeat; margin:0 auto; line-height:220%; margin-bottom:30px; margin-top:10px; text-decoration:none;}

.details_btn a:hover{width:359px; height:43px; display:block; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; background:url(../images/btn_datal_on.gif) no-repeat; margin:0 auto; line-height:220%; margin-bottom:30px; margin-top:10px; text-decoration:none;}

.capdetail_txt {font-size:10px; color:#616161; padding:0 0 10px;}

/********************************************/

.capdetail_table {width:344px; border-collapse:collapse;}

.capdetail_td1 {height:21px; width:125px; font-size:10px; color:#000000; background:#f7f6f2; margin:4px 0; border:solid 1px #cccccc; text-align:center;}

.capdetail_td2 {height:21px; width:42px; font-size:10px; color:#000000; background:#ffffff; margin:4p 0; border:solid 1px #cccccc; text-align:center;}

/********************************************/

.capdetail_btn {width:344px; margin:7px 0 0 0;}

.capdetail_btnimg {background:url(../images/btn_rank_no.gif) no-repeat; width:160px; height:44px; text-align:center; line-height:270%;}

.capdetail_btnimg a{display:block; font-size:16px; font-weight:bold; text-decoration:none; width:160px; height:44px; background:url(../images/btn_rank_no.gif) no-repeat; color:#FFFFFF;}

.capdetail_btnimg a:visited{display:block; text-decoration:none; width:160px; height:44px;background:url(../images/btn_rank_no.gif) no-repeat;  color:#FFFFFF;}

.capdetail_btnimg a:hover{display:block; text-decoration:none; width:160px; height:44px; background:url(../images/btn_rank_on.gif) no-repeat; color:#FFFFFF;}

/********************************************/

.menuarea {background:url(../images/titlelogo.gif) no-repeat; background-position:left center; height:30px; margin-bottom:5px;}

h2 {font-size:16px; font-weight:bold; color:#666666; line-height:160%; margin:0 0 0 35px;}

/********************************************/

.sidemenu {list-style:none; float:left; margin-bottom:15px;}

.sidemenu ul{float:left;}

.sidemenu li a:link{display:block; background:url(../images/btn_sidemenu_no.gif) no-repeat; width:198px; height:26px; font-size:11px; text-align:left; padding:5px 0 0 20px; color:#434141; text-decoration:none; line-height:190%;}

.sidemenu li a:visited {display:block; background:url(../images/btn_sidemenu_no.gif) no-repeat; width:198px; height:26px; font-size:11px; text-align:left; padding:5px 0 0 20px; color:#434141; text-decoration:none; line-height:190%;}

.sidemenu li a:hover{display:block; background:url(../images/btn_sidemenu_on.gif) no-repeat; width:198px; height:26px; font-size:11px; text-align:left; padding:5px 0 0 20px; color:#0000cc; text-decoration:none; line-height:190%;}

/********************************************/

.searcharea {background:url(../images/search_bg.gif) no-repeat; width:186px; padding:15px 12px 15px; margin-bottom:15px;}

.searchtxt { font-size:12px; font-weight:bold; display:block; padding:0 0 5px 0; line-height:140%;}

.form_w1 {width:178px; font-size:12px; color:#0000cc; display:block; padding:2px;}

.form_w2 {width:186px; font-size:12px; color:#0000cc; display:block; padding:3px;}

.form_btn {width:186px; font-size:12px; margin-top:5px;}

/********************************************/

.detail_table {width:548px; border-collapse:collapse; margin-bottom:17px;}

/*GRAY******************************************/

.detail_td1a {width:150px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1b {width:99px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1c {background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1d {width:133px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1e {width:109px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1f {width:182px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1g {width:137px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

.detail_td1h {width:182px; height:33px; background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; line-height:210%;}

/*WHITE******************************************/

.detail_td2a {height:33px; background:#FFFFFF; border:solid 1px #e5e5e5; text-align:left; padding:0 10px; font-size:12px; color:#666666; line-height:210%;}

.detail_td2b {height:33px; background:#FFFFFF; border:solid 1px #e5e5e5; text-align:center; padding:0 10px; font-size:12px; color:#666666; line-height:210%;}

.detail_td2c {height:33px; background:#FFFFFF; border:solid 1px #e5e5e5; text-align:center; padding:0 10px; font-size:12px; color:#666666; line-height:210%;}

.detail_td2d {height:33px; background:#FFFFFF; border:solid 1px #e5e5e5; text-align:center; padding:0 10px; font-size:12px; color:#666666; line-height:210%;}

/********************************************/

.detail_table {width:548px; border-collapse:collapse; margin-bottom:17px;}

/********************************************/
/********************************************/


.cate_table {width:548px; border-collapse:collapse;}


/*4カラム*/

.mainarea td {vertical-align:center; padding:10px 0;}

.cate_td1 {width:160px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td1_a {width:160px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td1a {width:112px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td1a_a {width:112px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td1b {width:50px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td1b_a {width:50px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.sortbtn {margin:0 auto; padding:5px 0 0 0; width:23px;}

/*11カラム*/

.cate_td2 {width:150px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2_a {width:150px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2cost {width:30px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2cost_a {width:30px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2a {width:46px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2a_a {width:46px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2b {width:40px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td2b_a {width:40px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

/*10カラム*/

.cate_td6 {width:150px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6_a {width:150px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6cost {width:44px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6cost_a {width:44px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6a {width:44px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6c {width:44px;background:#EEEBDF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6a_a {width:44px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6b {width:40px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td6b_a {width:40px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}


/*6カラム*/

.cate_td3 {width:160px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3_a {width:160px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3a {width:43px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3a_a {width:43px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3b {width:43px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3b_a {width:43px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td3a_b {width:129px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

/*7カラム　⇒　8カラム*/

.cate_td4 {width:120px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td4_a {width:120px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td4a {width:65px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td4a_a {width:65px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td4b {width:39px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td4b_a {width:39px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

/*6カラム*/

.cate_td5 {width:160px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td5_a {width:160px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td5a {width:86px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td5a_a {width:86px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td5b {width:43px;background:#FFFFFF;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

.cate_td5b_a {width:43px;background:#e6eaf2;border:solid 1px #bac5dc;text-align:center;font-size:10px;color:#666666;}

/********************************************/

.result_txt {text-align:center; width:548px; font-size:12px; font-weight:bold; line-height:150%; margin-bottom:15px;} 

.result_txt p {display:inline; color:#FF0000; margin:0 5px;}

.result_area {width:528px; line-height:150%;padding-left:20px; padding-bottom:15px;}

.result_condition {font-size:12px; font-weight:bold;}

.result_condition p{color:#FF0000; display:inline; margin-left:5px;}

/********************************************/

.point_txt {font-size:11px; line-height:140%; margin:0 10px 15px;}

.act_td {background:#AFBCD6; border:solid 1px #bac5dc; text-align:center;font-size:10px;color:#666666;}

/********************************************/
.up {float:left; height:9px;}
.up a{width:9px; height:9px; background:url(../images/up_no.gif) no-repeat; display:block; text-indent:-6666px;}
.up a:visited {width:9px; height:9px; background:url(../images/up_no.gif) no-repeat; display:block; text-indent:-6666px;}
.up a:hover {width:9px; height:9px; background:url(../images/up_on.gif) no-repeat; display:block; text-indent:-6666px;}


.down {float:left; margin:0 0 0 5px; height:9px;}
.down a{width:9px; height:9px; background:url(../images/down_no.gif) no-repeat; display:block; text-indent:-6666px;}
.down a:visited{width:9px; height:9px; background:url(../images/down_no.gif) no-repeat; display:block; text-indent:-6666px;}
.down a:hover{width:9px; height:9px; background:url(../images/down_on.gif) no-repeat; display:block; text-indent:-6666px;}


.actively_up {float:left; height:9px;}
.actively_up a{width:9px; height:9px; background:url(../images/up_on.gif) no-repeat; display:block; text-indent:-6666px;}

.actively_down {float:left; margin:0 0 0 5px; height:9px;}
.actively_down a{width:9px; height:9px; background:url(../images/down_on.gif) no-repeat; display:block; text-indent:-6666px;}

/********************************************/

.nextpege {text-align:center; padding:30px 0 0 0;}

.excite {margin-top:-20px; padding:0 20px 10px 20px;}

/********************************************/
.pr {width:548px; height:30px;}

.pr_title a{font-size:12px; color:#333333; text-decoration:none; }

.pr_title a:visited{font-size:12px; color:#333333; text-decoration:none;}

.pr_title a:hover{font-size:12px; color:#333333; text-decoration:underline;}

.pr_word a{font-size:12px; color:#0000CC; text-decoration:none; }

.pr_word a:visited{font-size:12px; color:#0000CC; text-decoration:none;}

.pr_word a:hover{font-size:12px; color:#0000CC; text-decoration:underline;}

.pr_image img {padding-left:10px;}

/********************************************/

.foot_bg { padding:20px 0px;}


.combination {width:548px;font-size:12px;margin-bottom:15px;}

.combination_left {width:160px; height:200px; float:left; align:center; background:#ffeeff;border:solid 1px #000000;}
.combination_center {width:160px; height:200px; float:left; align:center;border:solid 1px #000000;}
.combination_right {width:160px; height:200px; float:left; align:center; background:#ffeeff;border:solid 1px #000000;}
.combination_x {float:left; padding-top:85px;margin:0 3px;}

.combination_left_img,.combination_right_img {padding:15px 0 10px 18px;}
.combination_center_img {padding:15px 0 10px 7px;}

.combination_copy {width:150px; color:#ffff00; background:#1b81e8; margin-left:5px; padding-top:3px; text-align:center;}

.combination_word {width:150px; padding:5px 0 0 5px; font-size:10px;}

/********************************************/

.capdetail_table {margin-top:8px;}

.detail_td1h_top {width:110px; height:26px; background:#f3f3f3; border:solid 1px #808080; text-align:center; font-size:12px; color:#808080;}

.detail_td2d_top {width:110px; height:26px; background:#ffffff; border:solid 1px #808080; text-align:center; font-size:12px; color:#808080;}

/********************************************/

.cmspr {width:548px; border:1px solid #E5E5E5; background:#F3F3F3;}

.cms_title a{font-size:15px; color:#FF6600; text-decoration:none;}

.cms_title a:visited{font-size:15px; color:#FF6600; text-decoration:none;}

.cms_title a:hover{font-size:15px; color:#FF6600; text-decoration:underline;}

.cms_word a{font-size:12px; color:#0000CC; text-decoration:none;}

.cms_word a:visited{font-size:12px; color:#0000CC; text-decoration:none;}

.cms_word a:hover{font-size:12px; color:#0000CC; text-decoration:underline;}

/*******************　contents　********************/

.contents{ width:548px;line-height:150%; font-size:14px;}

h2.line_txt {background:url(../images/line_back.gif) repeat-x; height:25px;margin:0px 0px 15px 0px; line-height:25px; color:#FFFFFF;width:528px; padding:0 10px;}

h3{ color:#0099CC; margin-bottom:15px;}

.detail_table2{width:548px; border-collapse:collapse; margin-bottom:17px;}

.detail_table2 tr th{ background:#f3f3f3; border:solid 1px #e5e5e5; text-align:center; font-size:12px; color:#666666; padding:5px;}

.detail_table2 tr td{border:solid 1px #e5e5e5;font-size:12px; padding:5px;}

.newstxt{ line-height:200%; margin-bottom:20px;}