@charset "utf-8";
#main_contents_new2008 .service_list_aqf {
clear:both;
margin:0 40px 15px;
width:580px;
}
#main_contents_new2008 .service_list_aqf_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/service_list_bg_aqf_01.gif) no-repeat scroll left top;
clear:both;
margin-bottom:14px;
}
#main_contents_new2008 .service_list_aqf_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/service_list_bg_aqf_02.gif) no-repeat scroll left bottom;
}
#main_contents_new2008 .service_list_aqf_tophalf {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/service_list_bg_aqf_01half.gif) no-repeat scroll left top;
margin-bottom:14px;
}
#main_contents_new2008 .service_list_aqf_bottomhalf {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/service_list_bg_aqf_02half.gif) no-repeat scroll left bottom;
}
#main_contents_new2008 .service_list_aqf strong {
font-weight:normal;
}
#main_contents_new2008 .service_list_aqf .box_naka_left {
float:left;
padding:15px;
width:253px;
}
#main_contents_new2008 .service_list_aqf .box_naka_left h4 {
clear:both;
color:#3C3C3C;
font-size:75%;
font-weight:bold;
}
#main_contents_new2008 .service_list_aqf .box_naka_left ul li {
clear:both;
font-size:75%;
list-style-position:inside;
list-style-type:disc;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .img {
float:left;
padding:0 0 5px 15px;
width:100px;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .img54 {
float:left;
padding:0 15px 5px;
width:54px;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .pct p {
color:#3C3C3C;
font-size:75%;
margin:5px 0 0;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .taiken_koe {
font-size:75%;
margin:10px 0 0;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .txt {
color:#3C3C3C;
float:left;
font-size:75%;
padding:0 0 15px;
width:100px;
}
#main_contents_new2008 .service_list_aqf .box_naka_left .txt54 {
color:#3C3C3C;
float:right;
font-size:85%;
padding:15px 0 0;
width:160px;
}
#main_contents_new2008 .service_list_aqf .box_naka_right {
float:right;
padding:15px;
width:253px;
}
#main_contents_new2008 .service_list_aqf .box_naka_right h4 {
clear:both;
font-size:75%;
font-weight:bold;
}
#main_contents_new2008 .service_list_aqf .box_naka_right ul li {
clear:both;
font-size:75%;
list-style-position:inside;
list-style-type:disc;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .img {
float:left;
padding:0 0 5px 15px;
width:100px;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .img54 {
float:left;
padding:0 15px 5px;
width:54px;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .pct p {
font-size:75%;
margin:5px 0 0;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .taiken_koe {
font-size:75%;
margin:10px 0 0;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .txt {
color:#3C3C3C;
float:left;
font-size:75%;
padding:0 0 15px;
width:100px;
}
#main_contents_new2008 .service_list_aqf .box_naka_right .txt54 {
color:#3C3C3C;
float:right;
font-size:85%;
padding:15px 0 0;
width:160px;
}
#main_contents_new2008 .aqf_linkarea {
color:#3C3C3C;
font-size:75%;
line-height:1.4em;
margin:50px 40px 10px;
text-align:center;
width:580px;
}
#main_contents_new2008 .aqf_linkarea a {
color:#407CBA;
text-decoration:underline;
}
#main_contents_new2008 .aqf_linkarea a:hover {
text-decoration:none;
}
div.area_contents {
clear:both;
margin:0 0 40px 40px;
width:580px;
}
.taikenttl {
margin:0 0 10px;
}
.taikenttl .pct {
float:left;
padding:0 30px 10px;
width:54px;
}
.taikenttl .txt {
color:#3C3C3C;
float:left;
margin:30px 0 0;
}
.taikenttl .txt h3 {
font-size:100%;
font-weight:bold;
}
.area_frame {
clear:both;
margin:0 0 15px;
}
.area_frame .pct {
float:left;
margin:0 20px 10px 0;
width:216px;
}
.area_frame .txt {
color:#3C3C3C;
float:left;
font-size:75%;
margin:0;
width:300px;
}
.area_frame .txt strong {
color:#E5004F;
}
.foot_taiken_nav_link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/aqf_arrow02b.gif) no-repeat scroll center top;
clear:both;
font-size:95%;
font-weight:bold;
margin:10px 0 0;
padding:40px 0 20px;
text-align:center;
}
#main_contents_new2008 .aqf_taiken_link {
clear:both;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 ul {
clear:both;
margin:0;
padding:0;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 li {
border-top:1px solid #999999;
color:#3C3C3C;
float:left;
font-size:60%;
line-height:120%;
list-style-type:none;
margin:0 22px 0 0;
padding:8px 0;
text-align:center;
width:100px;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 img {
display:block;
padding:5px 23px;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/aqf_foot_link.gif) no-repeat scroll left bottom;
clear:both;
margin:0 0 0 55px;
width:488px;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 li a {
color:#407CBA;
text-decoration:underline;
}
#main_contents_new2008 .aqf_taiken_link .taiken3 li a:hover {
text-decoration:none;
}
#main_contents_new2008 .example {
border:2px solid #A3D5DC;
clear:both;
margin:10px 0;
padding:5px;
text-align:center;
}
#main_contents_new2008 .example h3 {
color:#5798B6;
font-size:90%;
margin:0 0 0 20px;
padding:5px 0;
text-align:left;
}
#main_contents_new2008 .example p {
}
#main_contents_new2008 .example .txt {
float:left;
width:250px;
}
#main_contents_new2008 .example p.red {
color:#E5004F;
font-size:90%;
font-weight:bold;
margin:5px 0;
padding:0;
text-align:center;
}
#main_contents_new2008 .example .p_normal {
color:#3C3C3C;
font-size:75%;
margin:0 0 0 20px;
text-align:left;
}
#main_contents_new2008 .example .p_normal_c {
color:#3C3C3C;
font-size:75%;
text-align:center;
}
#main_contents_new2008 .example .p_strong_c {
color:#3C3C3C;
font-size:95%;
text-align:center;
}
#main_contents_new2008 .example table {
border-collapse:separate;
}
#main_contents_new2008 .table_yuko {
float:left;
width:258px;
}
#main_contents_new2008 .table_yuko th {
color:#3C3C3C;
font-size:75%;
line-height:1.4em;
text-align:left;
vertical-align:text-top;
}
#main_contents_new2008 .table_yuko td.right {
color:#3C3C3C;
line-height:1.4em;
padding-left:60px;
text-align:right;
vertical-align:text-top;
}
#main_contents_new2008 .table_hanako {
border-collapse:separate;
margin:10px auto;
text-align:center;
}
#main_contents_new2008 .example table td, div.example .table_hanako th {
font-size:75%;
padding:4px;
}
div.example table td.border_normal {
border-bottom:2px solid #0033CC;
color:#0033CC;
text-align:center;
}
#main_contents_new2008 .example table td.border_aq {
border-bottom:2px solid #FF3366;
color:#FF3366;
text-align:center;
}
#main_contents_new2008 .example table td.price {
text-align:right;
width:6em;
}
#main_contents_new2008 .example table td.point {
text-align:right;
width:8em;
}
#main_contents_new2008 .example table th {
text-align:left;
}
#main_contents_new2008 .example table th.sum {
border-top:1px solid #999999;
font-weight:bold;
}
#main_contents_new2008 .example table td.sum_normal {
border-top:1px solid #999999;
color:#FF3366;
font-weight:bold;
text-align:right;
}
#main_contents_new2008 .example table td.sum_aq {
border-top:1px solid #999999;
color:#FF3366;
font-weight:bold;
text-align:right;
}
#main_contents_new2008 .example table td.sumline {
border-top:1px solid #999999;
}
#main_contents_new2008 .example div.fig {
float:left;
width:250px;
}
#main_contents_new2008 .example .table01_blue {
clear:both;
margin:20px;
padding:5px;
text-align:center;
width:516px;
}
#main_contents_new2008 .example .table01_left {
float:left;
margin:0 0 10px 40px;
width:250px;
}
#main_contents_new2008 .example .table01_left th {
color:#3C3C3C;
text-align:left;
vertical-align:text-top;
}
#main_contents_new2008 .example .table01_left td.right {
color:#3C3C3C;
padding-left:40px;
text-align:right;
vertical-align:text-top;
}
#main_contents_new2008 .example .table01_left span, #main_contents_new2008 .example .table01_right_arrow03 span {
display:block;
text-align:left;
}
#main_contents_new2008 .example .table01_right_arrow03 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/aqfpoint/wr_css/wr_img/taiken/aqf_arrow03.gif) no-repeat scroll center 1.1em;
margin:0 10px 10px 260px;
padding:0 0 0 25px;
}
#main_contents_new2008 .example .table01_right_arrow03 p {
color:#3C3C3C;
text-align:center;
vertical-align:text-top;
}
#main_contents_new2008 .example .table01_right_arrow03 p strong {
color:#E5004F;
text-align:center;
vertical-align:text-top;
}
#main_contents_new2008 .example .table01_right_arrow03b {
float:left;
padding-top:5px;
vertical-align:middle;
width:258px;
}
.kokyo_underarw {
background-image:url(/aqfpoint/wr_css/wr_img/taiken/aqf_arrow03.gif);
background-position:center bottom;
background-repeat:no-repeat;
display:block;
height:18px;
}
#main_contents_new2008 .example .table01_right_arrow03b p strong {
color:#E5004F;
text-align:center;
vertical-align:text-top;
}




div.example table td.border_normal2{
border-bottom:#0033CC 2px solid;
text-align:center;
}

div.example table td.border_get{
border-bottom: #FF3366 2px solid;
text-align:center;
}

div.example table td.border{
border-bottom: #999999 2px solid;
text-align:center;
}