p.p_ornage {color:#FF3E19; font-weight:bold; font-size:15px; margin-bottom:40px; line-height:20px;}
.gray_box {background-color:#EFF3F8;border:1px solid #BABABA; padding:20px 0 20px 20px; /*line-height:32px;*/ color: #666666;}
.gray_box .number {color:#FF3E19; font-weight:bold; font-size:15px;}
.gray_box .grey_tlt { color:#5D5D5D; font-weight:bold; /*font-size:14px;*/}
.btn_wrap {text-align:center;margin-top:47px;}
.gray_box ul li {background:url("../img/bullet/blue_span_bullet.gif") no-repeat scroll 0 8px transparent; line-height:20px;padding-left:10px;}


p.p_blue {color:#3F94D1; font-weight:bold; font-size:15px; line-height:20px;}
.gray_box_1 {background-color:#EFF3F8;border:1px solid #BABABA; padding:20px 0 20px 20px; line-height:16px; color: #666666; margin:30px 0 30px 0;}
.gray_box_1 .blue_span {color:#003F85; font-weight:bold; background:url('../img/bullet/blue_span_bullet.gif') 0 5px no-repeat; padding-left:6px;}
.gray_box_2 {background-color:white;border:2px solid #BABABA; padding:10px 0 10px 20px; line-height:18px; color: #666666; margin:0px 0 30px 0;}
.gray_box_2 .blue_span {color:#003F85; font-weight:bold; background:url('../img/bullet/blue_span_bullet.gif') 0 5px no-repeat; padding-left:6px;}
.gray_box_2 .grey_tlt { color:#5D5D5D; font-weight:bold; /*font-size:14px;*/}
p.req_p {background:url('../img/bullet/q_bullet.gif') 0 7px no-repeat; font-size:15px; font-weight:bold; color:#333333;line-height:32px; padding-left:33px;}
p.req_p a:link {color:#3F94D1; text-decoration:underline; font-size:11px;}
p.req_p a:visited {color:#3F94D1; text-decoration:underline; font-size:11px;}
p.req_p a:hover {color:#3F94D1; text-decoration:underline; font-size:11px;}

ul.price_ul {}
ul.price_ul li {margin-bottom:14px; line-height:18px;}
ul.price_ul li span {font-weight:bold;}

ul.delaware_ul {}
ul.delaware_ul li {padding-left:9px;background:url('../img/bullet/blue_span_bullet.gif') 0 5px no-repeat;margin-bottom:14px;}
ul.delaware_ul li span {font-weight:bold;color:#5B9CD5;}

.staff_wrap_01 {width:660px;margin-bottom:20px;}
.staff_wrap_01 div {float:right; width:400px; line-height:16px;}
.staff_wrap_01 div span {color:#B0B0B0;font-size:11px;}
.staff_comment {font-size:0.95em;margin-top:10px;line-height:15px;}
.staff_img {margin-top:35px;margin-bottom:10px;}

.ec2_wrap {background:url('../img/page/ec_contents2_bg.gif') right 90px no-repeat;}
.ec_gray_box {padding:5px 25px 8px; background-color:#EFF3F8;border:1px solid #BABABA; margin-top:20px;line-height:25px;}
.ec_gray_box ul {margin-top:5px;}
.ec_gray_box ul li {background:url('../img/bullet/gray_square_bullet.gif') 0 7px no-repeat; padding-left:7px;}
.ec_gray_box ul li span {font-weight:bold; font-size:14px;}
.im_org {font-size:14px; font-weight:bold; color:#FF3E19;}
ul.ec_ul_1 {height:70px;}
ul.ec_ul_1 li {float:left; width:300px;}
table.ec_v_tb {width:100%;border-collapse:collapse;margin:20px 0;}
table.ec_v_tb th {background:#EFF3F8; color:#636363; font-weight:bold;width:50%;}
table.ec_v_tb td {text-align:center;}
table.ec_v_tb th, table.ec_v_tb td {border:1px solid #BDBDBD;height:32px;}
table.ec_v_tb .tim_blue {background:#8CC6E7; font-weight:bold; color:#FFFFFF;font-size:14px;}

ul.nor_ul li {background:url('../img/bullet/gray_square_bullet.gif') 0 7px no-repeat; padding-left:7px;}
p.mp_tap {cursor:pointer;}

#ecard_wrap {width:100%;overflow:auto;}
#ecard_wrap .se_wrap {width:130px;  float:left; padding-right:6px; height:80px;}
#ecard_wrap .card_info {margin-top:10px; font-weight:bold; line-height:13px; font-size:11px;text-align:center;}
#ecard_wrap .card_info a {font-weight:bold;}

.summary                { border: 1px solid #dedde3; border-collapse: collapse; text-align: center; margin: 20px 0; }
.summary thead tr td    { border: 1px solid #FFFFFF; border-bottom: 3px solid #4996DE; border-left: 1px solid #dedde3; border-right: 1px solid #dedde3; 
                          background: #C4C8CB; font-weight: bold; color:white; font-size:13px; width:90px; height: 40px; }
.summary thead tr td.selected { background: #4996DE;}
.summary thead tr td  a  { font-weight: bold; color:white; font-size:13px; }
