@charset "UTF-8";
/* ---------------------------------------------------------
Mitsui Fudosan Co., Ltd.

http://www.31sumai.com/mfr/

CascadingStyleSheet Settingfile
--------------------------------------------------------- */
body,h1,h2,h3,h4, .no_blank{margin:0px;padding:0px;}

body{background:url(/pws/cmn/image/cmn_bg_001.gif);font-family: "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka, sans-serif;color:#737373;font-size:12px;line-height:1.4em;}

div#wrap{width:810px;margin:0px auto;padding:0px;}

div#body_bg{width:810px;margin:0px;padding:0px;background:url(/pws/cmn/image/body_bg.gif) repeat-y;}

form{margin:0px;padding:0px;}

/* ---------------------------------------------------------
Link
--------------------------------------------------------- */
a:link, a:visited {color:#519886;text-decoration:none;}
a:hover {color:#519886;text-decoration:underline;}
a:active {color:#737373;text-decoration:underline;}
/* ---------------------------------------------------------
font
--------------------------------------------------------- */
.font_normal{font-weight:normal;}
.font_bold{font-weight:bold;}
.font_alert{font-size:12px;margin-bottom:20px;padding:0px;color:#c58361;}
/* ---------------------------------------------------------
color
--------------------------------------------------------- */
.colored_bold{color:#c58361;font-weight:bold;}
.colored{color:#c58361;}
.colored02_n{color:#FB1A00;font-weight:normal;}
.color_red{color:#ff0000;}
.square_color01{color:#738994}
.mar_t5_colored{font-weight:bold;margin:5px 0 0 0;padding:0px;color:#c58361;}

/*doc0012-----------2009.05.29add*/
body#doc0012 .colored02{color:#c58361;}

/* ---------------------------------------------------------
margin/padding
--------------------------------------------------------- */
.mar_pa_0{margin:0px;padding:0px;}
.mar_pa_0_colored{margin:0px;padding:0px;color:#FB1A00;}
.mar_pa_0_colored_b{font-weight:bold;margin:0px;padding:0px;color:#c58361;}
.mar_t5{margin:5px 0 0 0;padding:0px;}
.mar_t10{margin:10px 0 0 0;padding:0px;}
.mar_t15{margin:15px 0 0 0;padding:0px;}
.mar_l30{margin:0 0 0 30px;padding:0px;}
.mar_t30{margin:30px 0 0 0;padding:0px;}
.mar_t40{margin:40px 0 0 0;padding:0px;}
.mar_r40{margin:0 40px 0 0;padding:0px;}
.pa_10{margin:0px;padding:10px 0 0 0;}
.pa_30{margin:0px;padding:30px 0 0 0;}
.pa_b09{margin:0px;padding:0px 0 9px 0;}
.pa_t20b20{margin:0px;padding:20px 0 20px 0;}
.pa_t50b20{margin:0px;padding:50px 0 20px 0;}
.pa_t20{margin:0px;padding:20px 0 0 0;}
.pa_b20{margin:0px;padding:0px 0 20px 0;}
.pa_10_15{margin:0px;padding:10px 0 15px 0;}
.pa_15_15{margin:0px;padding:15px 0 15px 0;}
.pa_10_4{margin:0px;padding:10px 0 4px 0;}

/*2009.05.29add*/
.mar_l15{margin:0 0 0 15px;padding:0px;}
.mar_lr15{margin:0 15px 0;padding:0px;}
.mar_r15{margin:0 15px 0 0 !important;padding:0px;}

/* ---------------------------------------------------------
box_height
--------------------------------------------------------- */
.hgt_300{margin:0px;padding:0px;height:300px;}

/* ---------------------------------------------------------
font
--------------------------------------------------------- */
.font10{font-size:10px;margin:0px;padding:0px;}
.font10_mt5{font-size:10px;margin:5px 0 0 0;padding:0px;}
.font10_mb5{font-size:10px;margin:0 0 5px 0;padding:0px;}
.font10_ml5{font-size:10px;margin:0 0 0 5px;padding:0px;}
.font10_colored_t5{font-size:10px;margin:5px 0 0 0;padding:0px;color:#fd1700;}
.font_bold12{font-weight:bold;font-size:12px;}
.font_n{font-weight:normal;}
.s_entry{font-weight:bold;}
/* ---------------------------------------------------------
textarea
--------------------------------------------------------- */
.t-field120 {width:110px;font-size:10px;margin:0px;padding:0px;}
/* ---------------------------------------------------------
Headder
--------------------------------------------------------- */
div#headder{width:800px;margin:0 5px 0 5px;padding:0px;}
div#con_headder{width:810px;margin:0px;padding:0px;}
div#headder div#menuarea{width:800px;background:url(/pws/cmn/image/hd_bg_001_a.gif) repeat-y;margin:0px;padding:0px;}
div#headder div#menuarea div#menuarea_inn{background:url(/pws/cmn/image/hd_bg_001_b.gif) no-repeat;padding:7px 0 0 15px;}

/*  SEO 201008 */
div#headder div#menuarea div#menuarea_inn h1 {color:#FFFFFF;font-size:10px;line-height:10px;font-weight:normal;float:left;padding-top:3px;}
div#headder div#menuarea div#menuarea_inn p {margin:0px;padding:0px;color:#FFFFFF;font-size:10px;line-height:10px;font-weight:normal;float:left;padding-top:3px;}
/*  ---------- */

div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link{float:right;width:126px;margin:0px;padding:0 15px 0 0;height:15px;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link ul{margin:0px;padding:0px;list-style:none;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link ul li{float:left;padding:1px 0 0 0;margin:0px;list-style:none;}

div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_top{float:right;margin:0px;padding:0 15px 0 0;height:17px;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_top ul{margin:0px;padding:0px;list-style:none;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_top ul li{float:left;padding:0;margin:0px;list-style:none;}

div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_topin{float:right; margin:0px;padding:0 15px 0 0;height:17px;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_topin ul{margin:0px;padding:0px;list-style:none;}
div#headder div#menuarea div#menuarea_inn div#menuarea_inn_link_topin ul li{float:left;padding:0 0 0 0;margin:0px;list-style:none;}

div#headder div#menuarea_bottom{width:800px;margin:0px;padding:0px;}

/*  SEO 201008 */
div#headder div#headder_middle h2{float:left;margin:0px;padding:0 0 1px 0;height:73px;}
div#headder div#headder_middle p{float:left;margin:0px;padding:0 0 1px 0;height:73px;}
/*  ---------- */


div#headder div#headder_middle div#headder_middle_rightside
{background:url(/pws/cmn/image/image/cmn_bg_002.gif) repeat-x;float:right;margin:0px;padding:0 0 0 185px;width:315px;height:73px;}

div#headder div#headder_middle_rightside div#rightside_logo{width:190px;margin:5px 0 0 110px;padding:0px;}

div#headder div#headder_middle_rightside ul{list-style:none;margin:9px 0 0 0;padding:0px;float:right;}
div#headder div#headder_middle_rightside ul li.list03{width:113px;margin:4px 7px 0 0;padding:0px;float:left;}
div#headder div#headder_middle_rightside ul li.list04{width:114px;margin:0px;padding:0px;float:left;}
div#headder div#headder_middle_rightside ul li.list05{width:44px;margin:0 13px 0 9px;padding:0px;float:left;}

.rightside_field {width:114px;}
/* ---------------------------------------------------------
navi
--------------------------------------------------------- */
div#navi{width:800px;margin:0 5px 0 5px;padding:0px;background:url(/inc/31source/image/lnv_bg_001.gif) no-repeat;}

div#navi div#mainnavi{width:800px;height:30px;margin:0px;padding:0px;overflow:hidden;}
div#navi div#mainnavi ul li, div#navi div#mainnavi ul li a{width:160px;height:30px;margin:0px;padding:0px;float:left;list-style:none;}

div#navi div#mainnavi ul li#thispage a:hover img{visibility:visible;}
div#navi div#mainnavi ul li a:hover img{visibility:hidden;}

div#navi div#mainnavi ul li#menu_top, div#navi div#mainnavi ul li#menu_top a{width:161px;margin:0px;padding:0px;}
div#navi div#mainnavi ul li#guide, div#navi div#mainnavi ul li#guide a{width:159px;margin:0px;padding:0px;}

div#navi div#mainnavi ul li#menu_top a:hover{background:url(/inc/31source/image/gnv_001ovr.jpg) no-repeat;}
div#navi div#mainnavi ul li#article_search a:hover{background:url(/inc/31source/image/gnv_002ovr.jpg) no-repeat;}
div#navi div#mainnavi ul li#bland a:hover{background:url(/inc/31source/image/gnv_003ovr.jpg) no-repeat;}
div#navi div#mainnavi ul li#close a:hover{background:url(/inc/31source/image/gnv_004ovr.jpg) no-repeat;}
div#navi div#mainnavi ul li#guide a:hover{background:url(/inc/31source/image/gnv_005ovr.jpg) no-repeat;}

div#navi div#localnavi{background:url(/inc/31source/image/lnv_bg_001.gif) no-repeat;width:800px;height:30px;margin:0px;padding:0px;}
div#navi div#localnavi ul{margin:0 0 0 15px;padding:7px 0 0 0;}
div#navi div#localnavi ul li{margin:0px;padding:0px;float:left;list-style:none;}
/* ---------------------------------------------------------
Main, Main_areanavi etc
--------------------------------------------------------- */
div#main{background:url(/inc/31source/image/cmn_cnbg_001.gif) repeat-y #FFFFFF;padding:0px;margin:0 5px 0 5px;}
div#main_lower{height:400px;background:url(/inc/31source/image/cmn_cnbg_001.gif) repeat-y #FFFFFF;padding:0px;margin:0 5px 0 5px;}

div#main div#main_top{width:800px;background:url(/inc/31source/image/cmn_cnbg_002.gif) no-repeat;padding:0 0 20px 0;margin:0px;}
div#main div#main_top p#search_result{margin:0 0 9px 30px;padding:22px 0 0 0;}
div#main div#main_top h3{margin:0 0 0 30px;padding:0px;}
div#main div#main_top h3.pre_h3{margin:0 0 16px 30px;padding:0px;}

div#main div#main_top div#event_introduction{margin:0 25px 10px 25px;padding:0px;zoom:100%;}
div#main div#main_top div#event_introduction ul li{float:right;list-style:none;font-size:10px;}
div#main div#main_top div#event_introduction ul li a{font-weight:bold;background:url(/cmn/image/cmn_arr_001.gif) no-repeat;padding-left:10px;margin-left:10px;font-size:12px;}


div#main div#main_top div#lead_text{margin:0 25px 0 30px;border-top:1px solid #d1d1d1;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;padding:20px 0 20px 0;}
div#main div#main_top div#lead_text dl dt{font-weight:bold;margin:0 0 5px 0;padding:0px;}
div#main div#main_top div#lead_text p{margin:0 0 5px 0;padding:0px;}

div#main div#contents div#area_link{margin:0 30px 0 100px;padding: 0 0 20px 0;}

div#main div#contents div#area_link ul li{list-style:none;margin:0px;padding:0px;float:left;}
div#main div#contents div#area_link ul li a{text-decoration:underline;}

div#main div#contents div#fre_search{margin:0px;padding:0 0 125px 25px;}
div#main div#contents div#fre_search ul{margin:0px;padding:0px;}
div#main div#contents div#fre_search ul li{list-style:none;margin:0 2px 0 0;padding:0px;float:left;}
div#main div#contents div#fre_search ul li.fre_list01{list-style:none;margin:0 10px 0 8px;padding:5px 0 0 0;float:left;}
/* ---------------------------------------------------------
Main_Contents
--------------------------------------------------------- */
div#main div#contents div#contents_box{background:url(/cmn/image/cmn_bx_001m.gif) repeat-y; width:746px;margin:20px 27px 0 27px;padding:0px;}

div#main div#contents div#contents_box div.explanation_entry{margin:0 0 0 15px;padding:0px;}

div#main div#contents div#contents_box h4.h4_contents
{background:url(/cmn/image/house_ic_001.gif) no-repeat 0 0;font-weight:bold;font-size:12px;line-height:14px;padding:5px 0 0 30px;margin:0px;float:left;height:30px;}

div#main div#contents div#contents_box div.article{float:right;padding:0 14px 0 0;margin:0px;}
div#main div#contents div#contents_box div.article ul{padding:0px;margin:5px 0 0 0;width:403px;}
div#main div#contents div#contents_box div.article ul li.list_ar01{list-style:none;padding:0px;margin:0 0 0 5px;float:left;width:91px;}
div#main div#contents div#contents_box div.article ul li.list_ar02{list-style:none;padding:0px;margin:0 0 0 5px;float:left;width:105px}

div#main div#contents div#contents_box div.imgbox{margin:0px;padding:0 3px 0 5px;width:738px;}
div#main div#contents div#contents_box div.imgbox div.photo{width:80px;margin:0px;padding:0 1px 0 0;float:left;}

div#main div#contents div#contents_box div.imgbox div.introduction{width:657px;margin:0px;padding:0px;float:right;}


div#main div#contents div#contents_box div.imgbox div.introduction div.article_name
{width:657px;margin:0px;padding:0px;background:url(/inc/31source/image/intro_bg.gif) repeat-y;}

div#main div#contents div#contents_box div.imgbox div.introduction div.article_name div.tp_bt_img,
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn div.tp_bt_img
{width:657px;margin:0px;padding:0px;}

div#main div#contents div#contents_box div.imgbox div.introduction div.article_name p.logo{margin:0px;padding:3px 0 4px 17px;float:left;}
div#main div#contents div#contents_box div.imgbox div.introduction div.article_name p.title{margin:0 0 0 10px;padding:10px 0 0 0;float:left;font-weight:bold;color:#749a9a;}

div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn
{width:657px;height:34px;margin:0px;padding:0px;background:url(/inc/31source/image/equip_bg.gif) repeat-y;}
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn ul{margin:0 6px 0 16px;padding:0px;height:22px;}
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn ul li{list-style:none;margin:0px;padding:0 7px 0 0;float:left;}

div#main div#contents div#contents_box div.point_of_article
{margin:0 15px 0 15px;padding:15px 0 15px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;}
div#main div#contents div#contents_box div.point_of_article p.mar_pa_0 a
{margin:0px;padding:0 0 0 5px;font-weight:bold;color:#737373;text-decoration:none;}
div#main div#contents div#contents_box div.point_of_article p.explanation
{margin:10px 0 0 0;padding:0px;line-height:1.2em;display:none;}
div#main div#contents div#contents_box div.point_of_article p.mar_pa_0 img.hide
{display:none;}

div#main div#contents ul.article_guidance{padding:10px 15px 0 0;margin:0px;}
div#main div#contents ul.article_guidance_filo{padding:0 28px 30px 0;margin:0px;}
div#main div#contents ul.article_guidance_filo li{float:right;list-style:none;}div#main div#contents ul.article_guidance_filo li{float:right;list-style:none;}
div#main div#contents ul.article_guidance_filo li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0px -2px;padding:0 0 0 15px;margin:0 0 0 10px;}

/* ---------------------------------------------------------
Lower
--------------------------------------------------------- */
div#lower{margin:0 5px 0 5px;padding:25px 0 0 0;background:url(/inc/31source/image/cmn_cnbg_001.gif) repeat-y;}

div#lower ul#ul01{margin:0px;padding:0 25px 0 0;}
div#lower ul#ul01 li{float:right;list-style:none;}
div#lower ul#ul01 li a{font-weight:bold;background:url(/cmn/image/cmn_arr_001.gif) no-repeat;padding-left:10px;margin-left:10px;}


div#lower ul#ul02{margin:35px 0 0 0;padding:0 25px 0 25px;}
div#lower ul#ul02 li a{font-weight:normal;background:url(/inc/31source/image/cmn_arr_001top.gif) no-repeat;padding-left:15px;}
div#lower ul#ul02 li.list09{margin:0px;float:left;font-size:10px;list-style:none;padding:0px;}
div#lower ul#ul02 li.list09{margin:0px;float:left;font-size:10px;list-style:none;padding:0 0 10px 0;}
div#lower ul#ul02 li.list10{margin:0px;float:right;font-size:10px;list-style:none;padding:0 0 10px 0;}

div#lower ul#ul03 {margin:0px;padding:0px;float:left;width:600px;}
div#lower ul#ul03 li{list-style:none;float:left;margin:0px;padding:0px;}
div#lower ul#ul03 li a{color:#737373;font-weight:normal;font-size:10px;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

div#lower p#site_map{float:right;margin:0px;padding:0px;}

div.line01{background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;margin:0 25px 0 25px;padding:15px 0 0 0;}
/* ---------------------------------------------------------
Banner
--------------------------------------------------------- */
div#banner{width:800px;height:60px;background:url(/cmn/image/ftbn_bg_001.gif) no-repeat;margin:0 5px 0 5px;}

div#banner ul{margin:0 0 0 15px;padding:10px 0 0 0;}
div#banner ul li{list-style:none;margin:0 10px 0 0;float:left;}
/* ---------------------------------------------------------
Footer
--------------------------------------------------------- */
div#footer{background:url(/pws/cmn/image/ft_bg_001_a.gif) repeat-y;width:800px;margin:0 5px 0 5px;}

div#footer ul#ul04{margin:0 0 0 15px;padding:0px;}
div#footer ul#ul04 li{margin:0 7px 0 0;padding:0px;list-style:none;float:left;}
div#footer ul#ul04 li a{color:#FFFFFF;font-weight:normal;font-size:10px;background:url(/inc/31source/image/ft_arr_001.gif) no-repeat;padding-left:15px;}

div#footer ul#ul05{margin:6px 0 0 15px;padding:0px;}
div#footer ul#ul05 li{color:#FFFFFF;margin:0px;padding:0px;list-style:none;float:left;}
div#footer ul#ul05 li a{color:#FFFFFF;font-weight:normal;font-size:10px;}

div#footer div.footer_navi{width:800px;margin:0px;padding:0px;}

div#footer p#copyright{margin:8px 0 0 0;padding:0 0 0 15px;float:left;}
div#footer p#footer_logo{margin:0px;padding:0 15px 0 0;float:right;}
div#footer div.footer_navi p.footer_txt{margin:0px 15px 5px;padding:0px;color:#495258;font-weight:normal;font-size:10px;}/*1110追加*/
/* ---------------------------------------------------------
Clear
--------------------------------------------------------- */
.clear,
div#headder div#menuarea:after,
div#headder div#headder_middle:after,
div#headder div#headder_middle div#headder_middle_rightside:after,
div#headder div#headder_middle_rightside div#rightside_logo:after,
div#navi ul:after,
div#lower ul#ul03:after,
div#navi:after,
div#navi div#localnavi:after,
div#main div#main_top div#event_introduction:after,
div#main div#contents ul#area li:after,
div#main div#contents div#contents_box div.article after,
div#main div#contents div#contents_box div.explanation_entry:after,
div#main div#contents div#contents_box div.imgbox:after,
div#main div#contents div#contents_box div.imgbox div.introduction div.article_name:after,
div#main div#contents div#contents_box div.imgbox div.introduction div.article_name p.title:after,
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn ul:after,
div#lower p#site_map:after,
div#lower ul#ul01:after,
div#lower ul#ul02:after, ul.con_ul04 :after,
div#banner:after,
div#banner ul:after, div#con_lower div.con_btn_box:after, div#con_lower div.con_btn_box02:after, div#con_lower div.con_btn_box03:after,
div#footer div.footer_navi:after,
div#footer ul#ul04:after,
div#footer ul#ul05:after,
div#main div#main_top_function div#con_lead_text dl dd:after,
div#main_lower div#main_top_function div#con_lead_text dl dd:after,
div.con_box01 div.con_innerbox_s div.con_inner_element01:after,
div.con_box02 div.con_innerbox_s02:after,div.con_box02 div.con_innerbox_s02_e:after,
div.con_box02 div.con_innerbox_s02 ul:after,div.con_box02 div.con_innerbox_s02_e ul:after,
div.con_box02 div.con_innerbox_s02:after, div.con_table_outline table td div.table_ul_outline:after,
div.con_table_outline table td div.table_ul_outline02:after,
div.con_box_uloutline01:after, div.con_box_uloutline02:after, div#con_can_btn01:after,
div#con_lower div#con_lower_btn:after,
div#con_lower div#con_lower_btn02:after,
div#ent_box01 div#ent_listbox01:after,
div#ent_box01 div#ent_listbox02:after,
div#main div#main_top_function div#h1_box:after,
div#main_lower div#main_top_function div#h1_box:after,
div#ent_imgbox01 div.ent_imgbox_s02:after,div#ent_imgbox04:after,div#ent_imgbox05:after,
div#ent_imgbox01:after, ul#con_ul09:after,
div#con_lower div#con_lower_btn03:after,
div#ent_imgbox02:after, div#ent_imgbox03:after
{clear:both;display:block;height:0;visibility:hidden;content:".";}

/* ---------------------------------------------------------
for contact,document,enter 文字要素（見出し含む）
--------------------------------------------------------- */

div#h1_box h1{margin:0px;padding:22px 0 20px 30px;float:left;}
div#main div#main_top_function h1, div#main_lower div#main_top_function h1{margin:0px;padding:36px 0 20px 30px;font-size:20px;}
#hlp0045 div#main div#main_top_function h1,#hlp0046 div#main div#main_top_function h1,#hlp0048 div#main div#main_top_function h1{margin:0px;padding:31px 0 15px 30px;font-size:20px;}
div#main div#main_top_function h1#h1_line{margin:0 30px 0 30px;padding:36px 0 24px 0;border-bottom:1px solid #d1d1d1;}

div#main div#main_top_function h2, div#main_lower div#main_top_function h2, div#con_lead_text_02 h2{margin:0px;padding:10px 0 10px 0;}
#hlp0046 div#main div#main_top_function h2, #hlp0046 div#main_lower div#main_top_function h2{margin:0px;padding:0px;}

div#ent_box01 h3{margin:10px 0 10px 23px;padding:0px;}

div.con_box01 div.con_innerbox_s div.con_text_outline01 p{font-size:10px;margin:0px;padding:0px;letter-spacing:-0.1em;}

div.con_innerbox_s p{padding:15px 0 100px 0;margin:0 15px 0 15px;}
div.con_box04 div.con_innerbox_s03 p.con_text02, div.con_box05 div.con_innerbox_s03 p.con_text02, div.con_box06 div.con_innerbox_s03 p.con_text02,
div.con_box04 div.con_innerbox_s05 p.con_text02,
{margin:0 11px 0 11px;padding:7px 0 10px 0;font-size:12px;line-height:20px;}
div.con_box05 div.con_innerbox_s03 p.con_text03
{margin:0 11px 0 11px;padding:0 0 10px 0;font-size:10px;}
div.con_innerbox_s04 p{padding:15px 0 10px 0;margin:0 15px 0 15px;}

div#ent_imgbox01 div.ent_imgbox_s01 p, div#ent_imgbox01 div.ent_imgbox_s02 p{margin:0px;padding:0px;font-size:10px;}

div#con_lower p.con_p01{margin:0 27px 0 27px;padding:10px 0 0 0;}

p.ent_attention01{margin:10px 200px 0 250px;padding:0px;color:#c58361;font-size:10px;text-indent:-10px;}
p.ent_attention02{margin:20px 0 0 12px;padding:0px;text-indent:-12px;}
p.ent_attention03{margin:0 0 0 12px;padding:0px;text-indent:-12px;}
p.ent_attention_s{margin:5px 0 0 12px;padding:0px;text-indent:-11px;font-size:10px;}

p#ent_iframe01{margin:15px 0 10px 23px;padding:0px;}

div#con_lower p.con_p01{margin:0 27px 0 27px;padding:10px 0 0 0;}

p.right28{margin:0 28px 0 0;padding:0px;font-size:10px;text-align:right;}



/* ---------------------------------------------------------
for contact,document,enter  box_element
--------------------------------------------------------- */
div#main div#main_top_function, div#main_lower div#main_top_function{width:800px;padding:0px;margin:0px;background:url(/inc/31source/image/cmn_cnbg_003.gif) no-repeat;}

#hlp0045 div#main div#main_top_function,#hlp0048 div#main div#main_top_function {width:800px;height:auto;padding:0px;margin:0px;background:url(/pws/help/image/hlp_cnbg_001.jpg) no-repeat;}
#hlp0046 div#main div#main_top_function {width:800px;height:auto;padding:0px;margin:0px;background:url(/pws/help/image/hlp_cnbg_002.jpg) no-repeat;}
#hlp0046 div#main div#main_top_function div.caution,#hlp0048 div#main div#main_top_function div.caution {margin:0 0 30px 30px;}
#hlp0045 div#main div#main_top_function div.caution {margin:0 30px 0px 30px; padding:0 0 40px 0;background:url(/pws/help/image/hlp_lin_001.gif) left bottom repeat-x;}
div#h1_box{width:800px;padding:0px;margin:0px;}

div#con_lead_text{margin:5px 25px 0 30px;border-top:1px solid #d1d1d1;padding:7px 0 0px 0;}



div.con_innerbox_s
{width:427px;height:150px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_003.gif) repeat-y;}
div.con_innerbox_s02{width:238px;height:150px;margin:0 0 0 16px;padding:0px;background:url(/contact/image/con_bg_005.gif) repeat-y;}
div.con_box04 div.con_innerbox_s03,div.con_box05 div.con_innerbox_s03
{width:332px;height:130px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_009.gif) repeat-y;}
div.con_box06 div.con_innerbox_s03
{width:332px;height:80px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_009.gif) repeat-y;}
div.con_innerbox_s04{width:427px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_003.gif) repeat-y;}

div.con_box01 div.con_innerbox_s div.con_inner_element01{width:397px;margin:0 15px;padding:0 0 10px 0;}

div.con_text_outline01
{margin:0 15px 0 15px;padding:7px 0 0 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}

div.con_box01 div.con_innerbottom01{margin:0 0 0 17px;padding:0px;width:427px;}
div.con_box03 div.con_innerbottom01{margin:0 0 0 17px;padding:0px;}
div.con_innerbottom02{width:476px;margin:0px;padding:0px;}
div.con_innerbottom03{margin:0 0 0 16px;padding:0px;width:238px;}
div.con_innerbottom04{margin:0 0 0 17px;padding:0px;width:322px;}
div.con_innerbottom05{width:746px;margin:0px;padding:15px 0 0 0;}
div.con_innerbottom06{margin:0px;padding:0px;width:366px;}

div.con_box01{width:461px;margin:0px;padding:0px;float:left;background:url(/contact/image/con_bg_002.gif) no-repeat;}
div.con_box02{width:271px;margin:0px;padding:0px;float:right;}
#bmb0001 div.con_box02,#con0001 div.con_box02,#con0002 div.con_box02,#bkj0001 div.con_box02,#inq0002 div.con_box02,#doc0001 div.con_box02,#doc0002 div.con_box02,#ent0001 div.con_box02,#ent0001_e div.con_box02,#mm0001 div.con_box02,#mate0001 div.con_box02
{idth:271px;margin:0;padding:0 0 0 14px;float:right;}
div.con_box03{width:461px;margin:15px 169px 0 170px;padding:0px;background:url(/contact/image/con_bg_006.gif) repeat-y;}
div.con_box04{width:366px;margin:0px;padding:0px;float:left;}
div.con_box05{width:366px;margin:0px;padding:0px;float:right;}
div.con_box06{width:366px;margin:0 0 0 217px;padding:0 0 60px 0;}

div.con_next{padding:10px 0 4px 0;margin:0px;}

div.con_innerbox_l
{width:461px;margin:0px;padding:0px;background:url(/contact/image/con_bg_002.gif) no-repeat;}
div.con_innerbox_l02
{width:366px;margin:0px;padding:0px;background:url(/contact/image/con_bg_008.gif) no-repeat;}
div.con_innerbox_l03
{width:366px;margin:0px;padding:0px;background:url(/contact/image/con_bg_008.gif) no-repeat;}

div.con_innerbox_s02 p#con_confirm{margin:0 0 0 13px;padding:8px 0 0 0;width:64px;}
div.con_innerbox_s02 p#con_input{margin:0 10px 0 13px;padding:8px 0 10px 0;font-size:10px;}
div.con_certification{width:81px;margin:0 94px 0 95px;padding:10px 0 4px 0;}

div.con_box_outline{width:746px;margin:0px;padding:15px 27px 0 27px;}
div.con_box_outline_s{width:746px;background:url(/contact/image/con_bg_001.gif) repeat-y;margin:0px;padding:0px;}
#bmb0003 div.con_box_outline,#bkj0003 div.con_box_outline{width:746px;margin:0px;padding:15px 30px 0 30px;}

div.con_box_outline02{width:746px;margin:0px;padding:15px 27px 65px 27px;}
div.con_box_outline_s02{width:746px;background:url(/contact/image/con_bg_007.gif) repeat-y;margin:0px;padding:0px;}

div.con_box_uloutline01{width:397px;margin:0 0 0 30px;padding:0 0 30px 0;}
div.con_box_uloutline02{width:397px;margin:20px 0 0 30px;padding:0 0 30px 0;}

div#con_lower{margin:0 5px 0 5px;padding:0px;background:url(/inc/31source/image/cmn_cnbg_001.gif) repeat-y #FFFFFF;}

div#ent_box01 div.ent_listbox01{width:700px;margin:0 25px 0 25px;padding:0px;}
div#ent_box01 div.ent_shadow_img{width:746px;margin:0px;padding:0px;}

div#ent_box01 p.ent_arrow{width:10px;margin:5px 0 5px 95px;padding:0px;}

div#ent_box01{width:746px;margin:18px 0 0 27px;background:url(/enter/image/ent_bg_001.gif) repeat-y;}

div#ent_imgbox01{width:741px;margin:40px 28px 0 31px;padding:0 0 14px 0;}
#hlp0045 div#ent_imgbox01 {width:741px;margin:30px 0px 0 31px;padding:0 0 14px 0;}
#hlp0048 div#ent_imgbox01{width:741px;margin:0 0px 0 31px;padding:0 0 14px 0;}

div#ent_imgbox02{width:741px;margin:0 28px 15px 31px;padding:0px;}
#hlp0048 div#ent_imgbox02{width:741px;margin:0 0px 15px 31px;padding:0px;}

div#ent_imgbox03{width:741px;margin:0 28px 0 31px;padding:18px 0 15px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}
#hlp0045 div#ent_imgbox03{width:741px;margin:0 28px 0 31px;padding:40px 0 15px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}
div#ent_imgbox04{width:741px;margin:0 28px 12px 31px;padding:0 0 20px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;}
div#ent_imgbox05{width:741px;margin:0 28px 12px 31px;padding:0 0 20px 0;}

div.ent_text_box04{margin:0px;padding:0 28px 0 0;text-align:right;}

div.ent_imgbox_s01{width:172px;margin:0 17px 0 0;padding:0px;float:left;}
div.ent_imgbox_s02{width:172px;margin:0px;padding:0px;float:left;}


div.ent_agreement_outline{width:746px;margin:18px 27px 0 27px;padding:0px;background:url(/enter/image/ent_bg_002.gif) repeat-y;}

div.ent_box_outline_s01{width:746px;background:url(/inc/31source/image/cmn_bg_004.gif) repeat-y;margin:0px;padding:0px;}
div.ent_box02{width:369px;margin:0px;padding:0px;float:left;}
div.ent_box03{width:369px;margin:0px;padding:0px;float:right;}

div.ent_box02_innnerbox{width:369px;height:86px;margin:0px;padding:0px;float:left;background:url(/inc/31source/image/cmn_bg_005.gif) no-repeat;}
div.ent_box02_innnerbox p{margin:0px;padding:10px 23px 0 23px;}

/* --080509 add--- */
div#con_textBox {margin:0 27px 0 27px;border-top:1px solid #d1d1d1;padding:10px 0 21px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom; clear:both;}
div#con_textBox div.con_table_outline{width:746px;margin:12px 0px 0 0px;padding:0px;}
div#con_textBox div.con_table_outline th p{text-align:left;margin:0px;padding:15px;}
div#con_textBox div.con_table_outline td p{margin:0px;padding:8px 15px 8px 15px;font-weight:normal;}
div#con_textBox h2{margin:0 0 0 3px; padding:0;}
div#con_textBox p{margin:0 0 0 2px;padding:0;}
div#con_textBox div.con_btn {margin:11px 0 0 0; padding:0; text-align:center;}
.mar_l30_t18{margin:15px 0 13px 30px; padding:0;}

#ent0007 div#ent_imgbox01{width:741px;margin:0px 28px 14px 31px;padding:0px;}
#ent0007 div#h1_box ul{margin:0px;padding:38px 10px 0 0;float:right;}
#ent0007 div#main div#main_top_function h1{margin:0px;padding:30px 0 16px 30px;}

/* ---------------------------------------------------------
for contact,document,enter list_element
--------------------------------------------------------- */
div#h1_box ul{margin:0px;padding:40px 10px 0 0;float:right;}
div#h1_box ul li{margin:0 7px 0 0;padding:0 0 0 7px;color:#b9b9b9;float:left;background:url(/cmn/image/cmn_icon_004.gif) no-repeat;list-style:none;font-size:10px;}
div#h1_box ul li.list_on{margin:0 7px 0 0;padding:0 0 0 7px;color:#737373;float:left;background:url(/pws/cmn/image/cmn_icon_005.gif) no-repeat;list-style:none;font-size:10px;}


ul.article_guidance{padding:10px 15px 0 0;margin:0px;}
ul.article_guidance li{float:right;list-style:none;}
ul.article_guidance li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -3px;padding-left:15px;margin-left:10px;}

div.con_box02 div.con_innerbox_s02 ul{margin:0 0 0 13px;padding:0 0 5px 0;width:211px;}
div.con_box02 div.con_innerbox_s02 ul li.con_list01{font-weight:bold;margin:0 3px 0 0;padding:2px 0 0 0;float:left;list-style:none;font-size:10px;text-align:right; width:90px;}
div.con_box02 div.con_innerbox_s02 ul li.con_list02{margin:0px;padding:0px;float:right;list-style:none;}

div.con_box02 div.con_innerbox_s02 ul.con_ul01 {margin:0px;padding:0 0 0 11px;float:left;width:220px;}
div.con_box02 div.con_innerbox_s02 ul.con_ul01 li{list-style:none;float:left;margin:0px;padding:0px;}
div.con_box02 div.con_innerbox_s02 ul.con_ul01 li a{font-size:10px;letter-spacing:-0.1em;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding:0 0 0 14px;}
div.con_box02 div.con_innerbox_s02 ul.con_ul01 li.list_letter_none a{font-size:10px;letter-spacing:normal;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding:0 10PX 0 14px;}


ul#con_ul02{margin:0 0 0 5px;padding:15px 27px 0 30px;}
ul#con_ul02 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}


ul#con_ul03{margin:0px;padding:10px 25px 0 25px;}

ul#con_ul03 li a{font-weight:normal;background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -3px;padding:0 0 5px 15px;margin:0 0 10px 0;}
ul#con_ul03 li{margin:0px;float:right;font-size:10px;list-style:none;padding:0 0 10px 0;}

div#footer ul#ul05 li.con_list03{color:#FFFFFF;margin:0px;padding:0 10px 0 0;font-size:9px;list-style:none;float:right;}

ul.con_ul04 {margin:0 15px 0 0;padding:10px 0 0 11px;float:right;}
ul.con_ul04 li{list-style:none;margin:0px;padding:0px;}
ul.con_ul04 li.list_ma10{list-style:none;margin:10px 0 0 0;padding:0px;}
ul.con_ul04 li a{font-size:10px;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

ul#con_ul05{margin:0 0 5px 0;padding:0px;}
ul#con_ul05 li{margin:0px;float:right;font-size:10px;list-style:none;padding:0 0 0 0;}
ul#con_ul05 li a{font-weight:normal;background:url(/inc/31source/image/cmn_arr_001top.gif) no-repeat;padding:0 0 10px 15px;}

ul#con_ul06{margin:5px 0 0 15px;padding:0px;}
ul#con_ul06 li, ul#con_ul07 li{margin:0px;padding:0px;list-style:none;float:left;color:#FFFFFF;}
ul#con_ul06 li a, ul#con_ul07 li a{color:#FFFFFF;font-weight:normal;font-size:10px;}

ul#con_ul07{margin:0 0 0 15px;padding:0px;}
ul#con_ul07 li.con_list04{margin:0px;padding:3px 10px 0 0;list-style:none;float:right;}

ul#con_ul08{margin:20px 0 0 30px;padding:0px;}
ul#con_ul08 li{margin:0 5px 0 0;padding:0px;list-style:none;float:left;}
ul#con_ul08 li.con_list05{margin:0 5px 0 0;padding:0px;list-style:none;float:left;width:150px;}

ul#con_ul09{margin:0px;padding:10px 0 0 0;}
ul#con_ul09 li{margin:0 5px 0 0;padding:0px;list-style:none;float:left;}
ul#con_ul09 li a{font-size:10px;letter-spacing:-0.1em;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}
ul#con_ul09 li.list_letter_none a{font-size:10px;letter-spacing:normal;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}
ul#con_ul09 li.con_list06{margin:3px 5px 0 0;padding:0px;list-style:none;float:left;width:150px;}
ul#con_ul09 li.con_list07{margin:0 5px 0 0;padding:0 0 0 20px;list-style:none;float:left;width:80px;}


ul.con_ul10{padding:10px 15px 0 0;margin:0px;}
ul.con_ul10 li{float:right;list-style:none;}
ul.con_ul10 li a{background:url(/inc/31source/image/cmn_arr_002.gif)  no-repeat;padding-left:15px;margin-left:10px;}

ul.con_ul11{padding:0px;margin:0px;}
ul.con_ul11 li{float:right;list-style:none;color:#fe1800;font-size:10px;margin:0 10px 10px 0;}
ul.con_ul11 li a{font-weight:bold;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

ul.con_ul12 {margin:0 15px 0 0;padding:10px 0 0 11px;float:left;}
ul.con_ul12 li{list-style:none;margin:0px;padding:0px;}
ul.con_ul12 li a{font-size:10px;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

ul#con_ul13{margin:0 0 0 5px;padding:15px 27px 0 27px;}
ul#con_ul13 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat; line-height:1.6em;}

ul.con_ul15 {margin:0 15px 0 0;padding:8px 0 0 11px;float:left;}
ul.con_ul15 li{list-style:none;margin:0px;padding:0px;}
ul.con_ul15 li a{font-size:10px;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

ul.con_ul16 {margin:0 15px 0 0;padding:8px 0 0 11px;float:left;}
ul.con_ul16 li{list-style:none;margin:0px;padding:0px;}
ul.con_ul16 li a{font-size:10px;background:url(/pws/cmn/image/cmn_arr_001.gif) no-repeat 0 -4px;padding-left:15px;}

div#ent_imgbox02 dl dt{margin:0px;padding:0px;}
div#ent_imgbox02 dl dd{margin:8px 0 0 0;padding:0px;width:148px;float:left;letter-spacing:-0.1em;}
div#ent_imgbox02 dl dd a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -3px;padding:0 0 0 15px;margin:0px;}

div#ent_imgbox03 ul{margin:0px;padding:0px;}
div#ent_imgbox03 ul li{width:238px;list-style:none;margin:0 12px 0 0;padding:0px;float:left;}
div#ent_imgbox03 ul li.ent_list01{width:238px;list-style:none;margin:0px;padding:0px;float:left;}

div#ent_imgbox04 dl dt{margin:0px;padding:0px;}
div#ent_imgbox04 dl dd.emb04a{margin:8px 24px 0 0;padding:0px;float:left;letter-spacing:-0.1em; font-size:10px;}
div#ent_imgbox04 dl dd.emb04b{margin:8px 0 0 0;padding:0px;float:left;letter-spacing:-0.1em; font-size:10px;}
div#ent_imgbox04 dl dd a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -2px;padding:0 0 0 15px;margin:0px; display:block;}

div#ent_imgbox05 dl dt{margin:0px;padding:0px;}
div#ent_imgbox05 dl dd.emb04a{margin:8px 24px 0 0;padding:0px;float:left;letter-spacing:-0.1em; font-size:10px;}
div#ent_imgbox05 dl dd.emb04b{margin:8px 0 0 0;padding:0px;float:left;letter-spacing:-0.1em; font-size:10px;}
div#ent_imgbox05 dl dd a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -2px;padding:0 0 0 15px;margin:0px; display:block;}

div#ent_box01 div.ent_listbox01 div.ent_img_box01{width:151px;margin:0px;padding:0px;float:left;list-style:none;}
div#ent_box01 div.ent_listbox01 div.ent_img_box02{width:151px;margin:0px;padding:0 0 14px 0;float:left;list-style:none;}

div#ent_box01 div.ent_listbox01 div.ent_text_box01{width:538px;margin:0px;padding:25px 0 0 11px;float:left;list-style:none;}
div#ent_box01 div.ent_listbox01 div.ent_text_box02{width:538px;margin:0px;padding:10px 0 0 11px;float:left;list-style:none;}
div#ent_box01 div.ent_listbox01 div.ent_text_box03{width:538px;margin:0px;padding:15px 0 0 11px;float:left;list-style:none;}

div#ent_box01 div.ent_listbox01 div.ent_text_box02 ul, div#ent_box01 div.ent_listbox01 div.ent_text_box03 ul{margin:0px;padding:0px;}
div#ent_box01 div.ent_listbox01 div.ent_text_box02 ul li, div#ent_box01 div.ent_listbox01 div.ent_text_box03 ul li{list-style:none;margin:0px;padding:0 0 0 10px;font-size:10px;color:#fe1800;background:url(/pws/cmn/image/cmn_icon_003.gif) no-repeat;}

div.ent_agreement_outline ul{margin:0 20px 0 0;padding:0px;}
div.ent_agreement_outline ul li{margin:0 0 0 10px;padding:0px;float:right;list-style:none;}

ul#ent_ul01{margin:0px;padding:0px;}
ul#ent_ul01 li.list01{margin:7px 10px 0 0;padding:0px;list-style:none;float:left;width:60px;font-weight:bold;}
ul#ent_ul01 li.list02{margin:2px 10px 0 0;padding:0px;list-style:none;float:left;}
ul#ent_ul01 li.list03{margin:0px;padding:0px;list-style:none;float:left;width:73px;}

ul.to_pws{padding:20px 0 0 0;margin:0px;}
ul.to_pws li{float:left;list-style:none;}
ul.to_pws li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat;padding:0 0 0 15px;margin:0px;}

ul.to_mailhelp{padding:0px;margin:0px;}
ul.to_mailhelp li{float:right;list-style:none;}
ul.to_pws li a, ul.to_mailhelp li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -2px;padding:0 0 0 15px;margin:0px;}

ul.cou_ul01{margin:0 0 0 5px;padding:5px 27px 0 0;}
ul.cou_ul01 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}

/*doc0012-----------2009.05.29add*/
body#doc0012 ul.con_ul16 {padding:0px;margin:0px;float:none;}
body#doc0012 ul.con_ul16 li{float:right;list-style:none;color:#b1633c;font-size:10px;margin:0 0 10px 0;}
body#doc0012 ul.con_ul16 li a{background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}
body#doc0012 ul.con_ul17{margin:5px 0 0;padding:0 0 0 15px;}
body#doc0012 ul.con_ul17 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}


/* ---------------------------------------------------------
for contact,document,enter  button_element
--------------------------------------------------------- */
div.con_box01 div.con_innerbox_s div.con_btn01
{width:170px;margin:0px;padding:14px 0 0 0;float:left;}
div.con_box01 div.con_innerbox_s p.con_text01
{width:217px;margin:0 0 0 10px;padding:5px 0 0 0;font-size:10px;float:right;}

div#con_can_btn01{margin:0px;padding:30px 0 10px 27px;width:88px;}
div#con_can_btn02{margin:0px;padding:0 0 0 27px;float:left;}
div#con_can_btn03{margin:0px;padding:0 0 0 20px;float:left;}
div#con_can_btn04{margin:0px;padding:0 27px 0 0;float:right;}
div#con_can_btn05{margin:0 0 0 330px;padding:20px 0 20px 0;width:156px;}
div#con_can_btn06{margin:0 0 0 364px;padding:20px 0 20px 0;width:81px;}
div#con_can_btn07{margin:0 0 0 320px;padding:30px 0 0 0;width:156px;}
div#con_can_btn08{margin:0 0 0 364px;padding:50px 0 20px 0;width:81px;}
div#con_can_btn09{margin:0 0 0 290px;padding:30px 0 0 0;width:156px;}
div#con_can_btn10{margin:0px;padding:10px 0 0 0;width:560px;float:left;font-size:10px;}
div#con_can_btn11{margin:0px;padding:0px;width:129px;float:right;}
div#con_can_btn12{margin:0px;padding:20px 27px 15px 0;float:right;}
div#con_can_btn13{margin:0px;padding:5px 0 0 0;width:560px;float:left;font-size:10px;}
div#con_can_btn14{margin:0 0 0 364px;padding:50px 0 20px 0;width:81px;}

div#con_lower div#con_lower_btn03{margin:0 20px 0 30px;padding:0 0 20px 0;width:750px;}

div#con_lower div#con_lower_btn{margin:0 0 20px 0;padding:0px;width:800px;}
div#con_lower div#con_lower_btn02{margin:0px;padding:18px 0 20px 0;width:800px;}

div#con_lower div.con_btn_box{margin:0 0 0 300px;padding:0 0 20px 0;width:300px;}
div#con_lower div.con_btn_box02{margin:0 0 0 300px;padding:20px 0 20px 0;width:400px;}
div#con_lower div.con_btn_box03{margin:0 0 0 250px;padding:20px 0 20px 0;width:400px;}

div#con_lower p.con_btn02{margin:0 5px 0 0;padding:0px;float:left;}
/* ---------------------------------------------------------
for contact,document,enter  table_element
--------------------------------------------------------- */

div.con_table_outline{width:746px;margin:18px 27px 0 27px;padding:0px;background:url(/inc/31source/image/cmn_tbbg_001.gif) repeat-y;}
div.con_table_outline table{margin:0 3px 0 3px;padding:0px;border:1px solid #d1d1d1;}

div.con_table_outline table th
{width:172px;margin:0px;padding:0px;background:url(/inc/31source/image/cmn_thbg_001.gif) repeat-y;border-top:1px solid #FFFFFF;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
div.con_table_outline table th.con_th02
{width:172px;margin:0px;padding:0px;background:url(/inc/31source/image/cmn_thbg_002.gif) repeat-y;border-top:1px solid #FFFFFF;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
div.con_table_outline table th.con_th03
{width:744px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #d1d1d1;border-right:none;background:url(/inc/31source/image/cmn_thbg_003.gif) repeat-y;}
div.con_table_outline table th.con_th04
{width:172px;margin:0px;padding:0px;background:url(/inc/31source/image/cmn_thbg_002.gif) repeat-y;border-top:1px solid #FFFFFF;border-right:1px solid #d1d1d1;border-bottom:none;}
div.con_table_outline table th.con_th05
{width:172px;margin:0px;padding:0px;background:url(/inc/31source/image/cmn_thbg_001.gif) repeat-y;border-top:1px solid #FFFFFF;border-right:1px solid #d1d1d1;border-bottom:none;}

div.con_table_outline table th p, div.con_table_outline table th.con_th02 p, div.con_table_outline table th.con_th03 p, div.con_table_outline table th.con_th04 p,
div.con_table_outline table th.con_th05 p, div.con_table_outline table02.table02 th p
{text-align:left;margin:0px;padding:15px;}

div.con_table_outline table td
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #d1d1d1;}
div.con_table_outline table td.con_td02
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #d1d1d1;background:url(/inc/31source/image/cmn_tbbg_002.gif) repeat-y;}
div.con_table_outline table td.con_td03
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;}
div.con_table_outline table td.con_td04
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;background:url(/inc/31source/image/cmn_tbbg_002.gif) repeat-y;}
div.con_table_outline table td.con_td05
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;}
div.con_table_outline table td.con_td06
{width:740px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;line-height:20px;}
div.con_table_outline table td.con_td07
{width:740px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #d1d1d1;}

div.con_table_outline table td p, div.con_table_outline table td.con_td02 p, div.con_table_outline table td.con_td03 p, div.con_table_outline table td.con_td04 p, div.con_table_outline table td.con_td05 p.td_p01
{margin:0px;padding:8px 8px 8px 15px;font-weight:normal;}
div.con_table_outline table td.con_td05 p
{margin:0px;padding:8px 15px 8px 15px;font-weight:bold;}
div.con_table_outline table td p.con_p02, div.con_table_outline table td.con_td02 p.con_p02{margin:0px;padding:0 15px 8px 15px;font-weight:normal;}
div.con_table_outline table td p.con_p03, div.con_table_outline table.table02 td p.con_p03
{margin:0 15px 0 15px;padding:10px 15px 8px 10px;font-size:10px;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;text-indent:-10px;font-weight:normal;}
div.con_table_outline table td p.con_p04{margin:0 15px 0 15px;padding:0 15px 8px 15px;font-size:10px;}
div.con_table_outline table td p.td_p_bold
{font-weight:bold;}

div.con_table_outline table td p.con_p06, div.con_table_outline table.table02 td p.con_p06
{margin:0 15px 0 15px;padding:10px 15px 8px 10px;font-size:12px;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;text-indent:-10px;}

div.con_table_outline table td p.con_p07, div.con_table_outline table.table02 td p.con_p07
{margin:0 15px 0 15px;padding:10px 15px 8px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;}

div.con_table_outline table td.con_td06 p.con_p08
{margin:0 15px 0 15px;padding:10px 15px 0 10px;}

div.con_table_outline table td div.table_ul_outline{margin:0 0 10px 0;padding:0px;width:565px;}
div.con_table_outline table td div.table_ul_outline02{margin:10px 0 10px 0;padding:0px;width:565px;}
div.con_table_outline table td div.table_ul_outline03{margin:10px 0 10px 15px;padding:0px;width:550px;}

ul.table_ul01{margin:0 15px 0 15px;padding:0px;}
ul.table_ul02{margin:0 15px 0 0;padding:0px;}
ul.table_ul01 li.table_list01, ul.table_ul02 li.table_list01{margin:0px;padding:5px 0 0 0;float:left;list-style:none;width:60px;}
ul.table_ul01 li.table_list02, ul.table_ul02 li.table_list02{margin:0px;padding:0px;float:left;list-style:none;width:300px;}
ul.table_ul01 li.table_list02, ul.table_ul li.table_list02, ul.table_ul04 li.table_list08{margin:0px;padding:0px;float:left;list-style:none;width:350px;}
ul.table_ul01 li.table_list03{margin:0px;padding:0px;float:left;list-style:none;width:60px;}
ul.table_ul01 li.table_list04{margin:0px;padding:0px;float:left;list-style:none;width:80px;}
ul.table_ul01 li.table_list05{margin:0px;padding:0px;float:left;list-style:none;width:230px;}
ul.table_ul01 li.table_list06{margin:0px;padding:0px;float:left;list-style:none;width:150px;}
ul.table_ul01 li.table_list06_2{margin:0px;padding:0px;float:left;list-style:none;width:170px;}
ul.table_ul01 li.table_list07{margin:0px;padding:0px;float:left;list-style:none;width:200px;}
ul.table_ul01 li.table_list08{margin:0px;padding:0px;float:left;list-style:none;width:350px;}
ul.table_ul01 li.table_list09{margin:0px;padding:0px;float:left;list-style:none;width:120px;}
ul.table_ul01 li.table_list09_2{margin:0px;padding:0px;float:left;list-style:none;width:170px;}
ul.table_ul01 li.table_list10{margin:0px;padding:0px;float:left;list-style:none;width:100px;}
ul.table_ul01 li.table_list11{margin:0px;padding:0px;float:left;list-style:none;width:115px;}
ul.table_ul01 li.table_list12{margin:0px;padding:0px;float:left;list-style:none;width:200px;}

/*add20100106*/
ul.table_ul01 li.table_list13{margin:0px;padding:0px;float:left;list-style:none;width:270px;}
ul.table_ul01 li.table_list14{margin:0px;padding:0px;float:left;list-style:none;width:300px;}
/*add20100106 end*/

div.con_table_outline table td div.con_left{float:left;width:270px;margin:0px;padding:0px;}
div.con_table_outline table td div.con_left02{float:left;width:340px;margin:0px;padding:0px;}
div.con_table_outline table td div.con_left03{float:left;width:300px;margin:0px;padding:0px;}
div.con_table_outline table td div.con_left04{float:left;width:180px;margin:0px;padding:0px;}

/*for error----------*/
.error{color:#c58361; margin:0; padding:0;}
.error02{color:#c58361; margin:0 0 0 5px; padding:0;}
.error03{color:#c58361; margin:0 0 0 15px; padding:0;}

div.con_innerbox_s02_e p#con_input_e{margin:0 10px 0 13px;padding:0px 0 5px 0;font-size:12px;color:#c58361;}
div.con_innerbox_s02_e{width:238px;height:175px;margin:0 0 0 16px;padding:0px;background:url(/contact/image/con_bg_005.gif) repeat-y;}
div.con_innerbox_s02_e p#con_confirm{margin:0 0 0 13px;padding:8px 0 0 0;width:64px;}
div.con_innerbox_s02_e p#con_input{margin:0 10px 0 13px;padding:8px 0 5px 0;font-size:10px;}
div.con_box02 div.con_innerbox_s02_e ul{margin:0 0 0 13px;padding:0 0 5px 0;width:211px;}
div.con_box02 div.con_innerbox_s02_e ul li.con_list01{font-weight:bold;margin:0 3px 0 0;padding:2px 0 0 0;float:left;list-style:none;font-size:10px; text-align:right; width:90px;}
div.con_box02 div.con_innerbox_s02_e ul li.con_list02{margin:0px;padding:0px;float:right;list-style:none;}

div.con_box02 div.con_innerbox_s02_e ul.con_ul01 {margin:0px;padding:0 0 0 11px;float:left;width:220px;}
div.con_box02 div.con_innerbox_s02_e ul.con_ul01 li{list-style:none;float:left;margin:0px;padding:0px;}
div.con_box02 div.con_innerbox_s02_e ul.con_ul01 li a{font-size:10px;letter-spacing:-0.1em;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding:0 0 0 14px;}
div.con_box02 div.con_innerbox_s02_e ul.con_ul01 li.list_letter_none a{font-size:10px;letter-spacing:normal;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding:0 10PX 0 14px;}

/*doc0012----------2009.05.29add*/
body#doc0012 div.con_box_outline_s02 div#mainbox div.con_text_outline03
{margin:0 0 0 13px; padding:10px 0 0 0;_padding:5px 0 0 0;background:url(/document/image/doc_bx_001lin2.gif) no-repeat left top; clear:both;}
body#doc0012 div#ent_box02
{background:url(/cmn/image/edt-fin_box_002.gif) left top repeat-y;}
body#doc0012 table#ent_box03
{background:url(/cmn/image/edt-con_box_002.gif) left top repeat-y;}

/* ---------------------------------------------------------
for profile  table_element02
--------------------------------------------------------- */
div.con_table_outline table.table02{margin:0 3px 0 3px;padding:0px;border-top:none;border-right:1px solid #d1d1d1;border-bottom:none;border-left:1px solid #d1d1d1;}

div.con_table_outline table.table02 th
{width:172px;margin:0px;padding:0px;background:url(/inc/31source/image/cmn_thbg_004.gif) repeat-y;border-top:none;border-right:1px solid #d1d1d1;border-bottom:none;}

div.con_table_outline table.table02 td
{width:565px;margin:0px;padding:0px;border-top:none;border-bottom:1px solid #d1d1d1;}
div.con_table_outline table.table02 td.prf_td02
{width:565px;margin:0px;padding:0px;border:none;}
div.con_table_outline table.table02 td.prf_td03
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #d1d1d1;background:url(/inc/31source/image/cmn_tbbg_003.gif) repeat-y;}
div.con_table_outline table.table02 td.prf_td04
{width:565px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;background:url(/inc/31source/image/cmn_tbbg_003.gif) repeat-y;}

div.con_table_outline table.table02 td p
{margin:0px;padding:8px 15px 8px 15px;font-size:12px;}

/* ---------------------------------------------------------
for contact,document,enter その他
--------------------------------------------------------- */

div#con_lead_text dl dt{font-weight:bold;margin:0 0 5px 0;padding:0px;float:left;}
div#con_lead_text dl dd{margin:0px;padding:0px;float:left;}

div.con_table_outline table td.con_td02 ul.con_ul04_01,div.con_table_outline table td ul.con_ul04_02{margin:0 15px 0 0;padding:10px 0 0 11px;float:right;}
div.con_table_outline table td.con_td02 ul.con_ul04_01 li,div.con_table_outline table td ul.con_ul04_02 li{list-style:none;margin:0px;padding:0px;}
div.con_table_outline table td.con_td02 ul.con_ul04_01 li a,div.con_table_outline table td ul.con_ul04_02 li a{font-size:10px;background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}


/* ---------------------------------------------------------
for quit,mailmagazine,id_inquiry,ps_inquiry
--------------------------------------------------------- */
/* ---------------------------------------------------------
for all
--------------------------------------------------------- */
/*floatL*/
/*-------------------- result icon*/
.icRss{
float:right;
margin:0;
padding:4px 14px 0 0;}

/*-------------------- line01 */
#psq0001 .line01,
#psq0004 .line01,
#mm0005 .line01,
#idq0002 .line01{margin:30px 25px 0 25px;}

#idq0001 div.line01,#psq0002 div.line01,#qui0008 div.line01 {background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;margin:10px 25px 0 25px;padding:10px 0 0 0;}

div.formot{clear:both;padding:0 20px 0 30px;clear:both;}
#idq0002 div.formot{clear:both;padding:20px 20px 0 30px;clear:both;}

.center{text-align:center;}
/* ---------------------------------------------------------
for quit
--------------------------------------------------------- */

/*-------------------- common */
/* contents */
#qui0002 #contents,
#qui0003 #contents,
#qui0006 #contents
{padding:0 30px;}

/* list */
.quiList01,
.quiList02,
.quiBox01 ul{margin:0; padding:0;}
.quiList01,
.quiList02,
.quiBox01 li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.quiList01 a{
background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -3px;
margin:0;
padding:0 0 0 15px;
}

/* box */
.quiBox01{
background:transparent url(/pws/quit/image/qui_conbg_001.gif) repeat-y scroll 0%;
margin:0;
margin:0px 27px;
width:746px;
}
.quiBox01 p,
.quiBox01 ul{margin:15px 18px;padding:0;}
.quiBox01 ul ul{margin:0;}
.quiBox01 .note{padding-left:2em; text-indent:-1em;}
.quiBox01 a{
background:transparent url(/inc/31source/image/cmn_arr_002.gif) no-repeat scroll 0%;
font-size:10px;
letter-spacing:-0.1em;
padding:0pt 10px;
}


/*-------------------- qui0002 */
#qui0002 h3{margin-top:20px;font-size:14px;}

#qui0002 .font10{margin-bottom:30px;}

#qui0002 .quiList01{padding:10px 0 4px 0;}
#qui0002 .quiList01 li{padding-bottom:6px;}

/*-------------------- qui003 */
#qui0003 #main #main_top_function h1{padding-bottom:7px;}
#qui0003 #main #main_top_function h2{padding:0 0 20px 30px;}
#qui0003 #main #main_top_function h3{padding:10px 0;}

#qui0003 #contents dl{margin:30px 0 10px 0;}
#qui0003 #contents dt{font-size:14px; font-weight:bold;}
#qui0003 #contents dd{margin:5px 0 0 0;}
#qui0003 .quiList01{text-align:right;}
#qui0003 .quiList01 a{font-size:11px;}

#qui0003 #con_can_btn01{float:left;}
#qui0003 #con_del_btn01{float:right; padding:30px 27pt 20px 0;}

/*-------------------- qui0004 */
#qui0004 #main #main_top_function h1{padding-bottom:7px;}
#qui0004 #main #main_top_function h2{padding:0 0 20px 30px;}

#qui0004 #con_lead_text{
margin-bottom:15px;
padding:20px 0;
background:transparent url(/inc/31source/image/cmn_lin_001.gif) repeat-x scroll left bottom;
}


#qui0004 #con_lower .font10{
padding:15px 30px 10px 0;
text-align:right;
color:#c5835f;
}
#qui0004 #con_can_btn01{float:left; padding-top:0;}
#qui0004 #con_del_btn01{float:right; padding:0 27pt 20px 0;}
#qui0004 #contents dl{margin:15px 30px;}
#qui0004 #contents dt.font_bold{color:#c5835f; padding-left:1em; text-indent:-1em;}
#qui0004 #contents dd{margin:0; padding:5px 0 5px 12px;}
#qui0004 .line01{clear:both;}


/*-------------------- qui0005 */
#qui0005 #main #main_top_function h1{padding-bottom:7px;}
#qui0005 #main #main_top_function h2{padding:0 0 20px 30px;}

#qui0005 #con_lead_text {padding:15px 0; border-bottom:1px solid #d1d1d1;}
#qui0005 #con_lead_text p{margin:0; padding:0;}
#qui0005 #con_lead_text p.note{padding-left:1em; text-indent:-1em;}

#qui0005 .con_table_outline{margin-top:15px;}
#qui0005 .con_table_outline th{
width:274px;
background-image:url(/pws/quit/image/qui_thbg_001.gif);
}
#qui0005 .con_table_outline th.con_th02 {background-image:url(/pws/quit/image/qui_thbg_002.gif);}
#qui0005 .con_table_outline td{width:463px;}
#qui0005 .con_table_outline td.con_td02 {background-image:url(/pws/quit/image/qui_tbbg_002.gif);}
#qui0005 .con_table_outline p{padding:8px 15px;}

#qui0005 #ent_imgbox01{margin-top:40px;}
#qui0005 #con_lower div#con_can_btn06{margin:0 0 0 364px;padding:20px 0 20px 0;width:81px;}
/*-------------------- qui006 */

#qui0006 #contents dl{margin:20px 0 0 0;}
#qui0006 #contents dt{font-size:14px; font-weight:bold;}
#qui0006 #contents dd{margin:5px 0 0 0;}
#qui0006 .quiList01{text-align:right;}
#qui0006 .quiList01 a{font-size:11px;}

#qui0006 #con_can_btn01{float:left;}
#qui0006 #con_del_btn01{float:right; padding:30px 27pt 20px 0;}

/*-------------------- qui0007 */
#qui0007 #con_lead_text{
padding-bottom:20px;
background:transparent url(/inc/31source/image/cmn_lin_001.gif) repeat-x scroll left bottom;
 }
#qui0007 #contents dl{margin:15px 30px;}
#qui0007 #contents dt.font_bold{color:#c5835f; padding-left:1em; text-indent:-1em;}
#qui0007 #contents dd{margin:0; padding:5px 0 5px 12px;}

#qui0007 .quiList02{
width:542px;
background:transparent url(/pws/quit/image/qui_ulbg_001.gif) repeat-y 0 0;
}
#qui0007 .quiList02 li{padding:0 10px;}
#qui0007 .quiList02 .conTop{
padding-top:10px;
background:transparent url(/inc/31source/image/cmn_lin_001.gif) repeat-x scroll left top;
}
#qui0007 .quiList02 .conBtm{
padding-bottom:10px;
background:transparent url(/inc/31source/image/cmn_lin_001.gif) repeat-x scroll left bottom;
}

#qui0007 #con_lower .font10{
padding:15px 30px 10px 0;
text-align:right;
color:#c5835f;
}
#qui0007 #con_can_btn01{float:left; padding-top:0;}
#qui0007 #con_del_btn01{float:right; padding:0 27pt 20px 0;}
#qui0007 .line01{clear:both;}

#qui0007 div.caution{margin:15px 25px 30px 30px;padding:7px 0 0px 0;}

#qui0007 .caution p.font_bold{color:#d00000; margin:0; padding-bottom:5px;}

#qui0007 .caution dl{margin:15px 15px;}
#qui0007 .caution dt.font_bold{color:#d00000; padding-left:1em; text-indent:-1em;}
#qui0007 .caution dd{margin:0; padding:5px 0 5px 12px;}

#qui0007 .cautionWrap{border:1px solid #d00000;padding:7px 0 0px 0;}
#qui0007 .caution dt.font_bold{color:#d00000; padding-left:1em; text-indent:-1em;}
#qui0007 .caution dd{margin:0; padding:5px 0 5px 12px;}

/*-------------------- qui0008 */
#qui0008 #con_lead_text {padding-bottom:15px; border-bottom:1px solid #d1d1d1;}
#qui0008 #con_lead_text p{margin:0; padding:0;}
#qui0008 #con_lead_text p.note{padding-left:1em; text-indent:-1em;}

#qui0008 .con_table_outline{margin-top:15px;}
#qui0008 .con_table_outline th{
width:274px;
background-image:url(/pws/quit/image/qui_thbg_001.gif);
}
#qui0008 .con_table_outline th.con_th02 {background-image:url(/pws/quit/image/qui_thbg_002.gif);}
#qui0008 .con_table_outline td{width:463px;}
#qui0008 .con_table_outline td.con_td02 {background-image:url(/pws/quit/image/qui_tbbg_002.gif);}
#qui0008 .con_table_outline p{padding:8px 15px;}

#qui0008 #ent_imgbox01{margin-top:40px;}
#qui0008 #con_lower {padding-top:10px;}



/* ---------------------------------------------------------
for id_inquiry
--------------------------------------------------------- */

/*idq0001,idq0002----------*/
#idq0001 div.format{padding:30px 20px 0 30px;width:700px;height:100%;}

#idq0002 ul#con_ul02{margin:0 0 0 5px;padding:15px 27px 0 0;}
#idq0002 ul#con_ul02 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat; line-height:1.6em;}


#idq0002 ul.con_ul12 {margin:0 15px 0 0;padding:10px 0 0 11px;float:left;}
#idq0002 ul.con_ul12 li{list-style:none;margin:0px;padding:0px;}
#idq0002 ul.con_ul12 li a{font-size:12px;background:url(/37_sumai/cmn/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

/* ---------------------------------------------------------
for ps_inquiry
--------------------------------------------------------- */
/*psq0001----------*/
#psq0001 div#ent_box01 div#ent_listbox01 ul, div#ent_box01 div#ent_listbox02 ul{margin:0px;padding:0px;}
#psq0001 div#ent_box01 div#ent_listbox01 ul li{width:159px;margin:0px;padding:0px;float:left;list-style:none;}
#psq0001 div#ent_box01 div#ent_listbox01 ul li.ent_arrow_list{width:13px;margin:65px 6px 0 3px;padding:0px;float:left;list-style:none;}

/* ---------------------------------------------------------
for quit,mailmagazine,id_inquiry,ps_inquiry
--------------------------------------------------------- */
/*ent_imgbox----------*/
.ent_imgbox_s03{
padding:0 30px 0 30px;
height:100%;
}
.ent_imgbox_s03 dd{margin:0;padding:0;}
div#main_top_function div#contents .ent_imgbox_s03 ul{
float:left;
margin:0;
padding:0 16px 0 0;
width:132px;
display:block;
}
div#main_top_function div#contents .ent_imgbox_s03 div ul{
padding:0;
width:146px;
}
div#main_top_function div#contents .ent_imgbox_s03 ul li{
margin:0;
float:none;
padding-top:6px;
}
div#main_top_function div#contents .ent_imgbox_s03 ul li a{
margin:0;
padding:0 0 0 13px;
float:none;
}
.ent_imgbox_s04{
margin:20px 30px 24px 30px;
padding:20px 0 0 0;
height:100%;
background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x top;
}
.ent_imgbox_s04 p{
float:left;
margin:0;
padding:0 13px 0 0;
}
.ent_imgbox_s04 p.mar_pa_0{padding:0;}
.ent_imgbox_s05{
margin:5px 30px 0 30px;
text-align:right;
}
.ent_imgbox_s05 p{margin:0;padding:0;}
div#main_top_function div#contents .ent_imgbox_s05 ul.article_guidance{
padding:6px 0 10px 0;
text-align:right;
}
div#main_top_function div#contents .ent_imgbox_s05 ul.article_guidance,
div#main_top_function div#contents .ent_imgbox_s05 ul.article_guidance li{float:none;}

/*ent0012-----------------*/
#ent0012 #con_lead_text ul#con_ul02{margin:0 0 0 5px;padding:5px 27px 0 0px;}
#ent0012 #con_lead_text ul#con_ul02 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}

/*ent0014-----------------*/
#ent0014 div#main div#contents div#contents_box{width:746px;margin:20px 27px 0 27px;padding:0px;background:#FFFFFF;}
#ent0014 div#main div#contents div#contents_box p{font-size:14px; font-weight: bold; margin:0 0 5px 0;}

/*qui0004,qui0007----------*/
#qui0004 .quiBox01 a,
#qui0007 .quiBox01 a{font-size:12px;line-height:1.6;letter-spacing:0;}

/*qui0003----------*/
#qui0003 ul.quiList01{padding-right:10px;}

/*qui0005-----------*/
#qui0005 .con_table_outline th.con_th04{
background-image:url(/pws/quit/image/qui_thbg_002.gif);
}

/*qui0003_fc--------------------*/
#qui0003_fc #contents{padding:0 30px;}
#qui0003_fc #main #main_top_function h1{padding-bottom:7px;}
#qui0003_fc #main #main_top_function h2{padding:0 0 20px 30px;}
#qui0003_fc #main #main_top_function h3{padding:10px 0;}
#qui0003_fc #contents dl{margin:30px 0 10px 0;}
#qui0003_fc #contents dt{font-size:14px; font-weight:bold;}
#qui0003_fc #contents dd{margin:5px 0 0 0;}
#qui0003_fc .quiList01{text-align:right;}
#qui0003_fc .quiList01 a{font-size:11px;}
#qui0003_fc #con_can_btn01{float:left;}
#qui0003_fc #con_del_btn01{float:right; padding:30px 27pt 20px 0;}
#qui0003_fc ul.quiList01{padding-right:10px;}

/*qui0004_fc--------------------*/
#qui0004_fc #main #main_top_function h1{padding-bottom:7px;}
#qui0004_fc #main #main_top_function h2{padding:0 0 20px 30px;}
#qui0004_fc #con_lead_text{
margin-bottom:15px;
padding:20px 0;
background:transparent url(/inc/31source/image/cmn_lin_001.gif) repeat-x scroll left bottom;
}
#qui0004_fc #con_lower .font10{
padding:15px 30px 10px 0;
text-align:right;
color:#c5835f;
}
#qui0004_fc #con_can_btn01{float:left; padding-top:0;}
#qui0004_fc #con_del_btn01{float:right; padding:0 27pt 20px 0;}
#qui0004_fc .line01{clear:both;}
#qui0004_fc .quiBox01 a{font-size:12px;line-height:1.6;letter-spacing:0;}

/*qui0005_fc--------------------*/
#qui0005_fc #main #main_top_function h1{padding-bottom:7px;}
#qui0005_fc #main #main_top_function h2{padding:0 0 20px 30px;}
#qui0005_fc #con_lead_text {padding:15px 0; border-bottom:1px solid #d1d1d1;}
#qui0005_fc #con_lead_text p{margin:0; padding:0;}
#qui0005_fc #con_lead_text p.note{padding-left:1em; text-indent:-1em;}
#qui0005_fc .con_table_outline{margin-top:15px;}
#qui0005_fc .con_table_outline th{
width:274px;
background-image:url(/pws/quit/image/qui_thbg_001.gif);
}
#qui0005_fc .con_table_outline th.con_th04{background-image:url(/pws/quit/image/qui_thbg_002.gif);}
#qui0005_fc .con_table_outline th.con_th02 {background-image:url(/pws/quit/image/qui_thbg_002.gif);}
#qui0005_fc .con_table_outline td{width:463px;}
#qui0005_fc .con_table_outline td.con_td02 {background-image:url(/pws/quit/image/qui_tbbg_002.gif);}
#qui0005_fc .con_table_outline p{padding:8px 15px;}
#qui0005_fc #ent_imgbox01{margin-top:15px;}
#qui0005_fc #con_lower{padding-top:10px;}
#qui0005_fc #con_lower
#qui0005_fc div#main div#contents .ent_imgbox_s03 ul.article_guidance{
padding:0 15px 0 0;
margin:0px;
}
#qui0005_fc div#main div#contents .ent_imgbox_s03 ul.article_guidance li{
margin:0px;
float:none;
}
#qui0005_fc div#main div#contents .ent_imgbox_s03 ul.article_guidance li a{
padding:0 0 0 13px;
margin:0;
}
#qui0005_fc div#main div#main_top_function div#contents .ent_imgbox_s03 div ul{
padding:0;
width:150px;
}
#qui0005_fc .con_td05 p{font-weight:normal;}

/*idq0001,psq0003-----------------*/
#idq0001 ul#con_ul03,
#psq0003 ul#con_ul03{padding:0 34px;}
#idq0001 div#con_can_btn04,
#psq0003 div#con_can_btn04{padding:0 30px 0 0;}
#idq0001 ul#con_ul02,
#psq0003 ul#con_ul02{padding:15px 25px 0 22px;}
#idq0001 div.formot .floatR{padding-right:8px;}
.floatR{float:right;}

/*prf0012-----------------*/

div#prf_box_outline{width:740px;margin:15px 0 0 0;padding:0 30px 65px 30px;}

div#prf_box_outline_s01{background:url(/pws/profile/image/prf_bg_001.gif) repeat-y 0 0;padding:0px;margin:0px;}
div.prf_box01{width:234px;margin:0 19px 0 0;padding:0px;float:left;}
div.prf_box02{width:234px;margin:0px;padding:0px;float:right;}

div.prf_box_innnerbox{width:234px;margin:0px;padding:0 0 10px 0;background:url(/pws/profile/image/prf_bg_002.gif) no-repeat 0 0;}
div.prf_box_innnerbox p{margin:10px 20px 0 20px;padding:0px;}

div.prf_bottombox{width:740px;margin:0px;padding:0px;}

div#prf_box_outline:after, div#prf_box_outline_s01:after, div.prf_box02:after{clear:both;display:block;height:0;visibility:hidden;content:".";}

/*prf0004,prf0015,prf0006,prf0020-----------------*/
#prf0004 #con_lead_text ul#con_ul02,#prf0006 #con_lead_text ul#con_ul02,#prf0015 #con_lead_text ul#con_ul02,
#prf0020 #con_lead_text ul#con_ul02 {margin:0 0 0 5px;padding:5px 27px 0 0px;}
#prf0004 #con_lead_text ul#con_ul02 li,#prf0006 #con_lead_text ul#con_ul02 li,#prf0015 #con_lead_text ul#con_ul02 li,
#prf0020 #con_lead_text ul#con_ul02 li {font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/pws/cmn/image/con_icon_002.gif) no-repeat;}


/*hlp0046-----------------*/
div.hlp_inner_element01{width:427px;margin:0px;padding:0 0 10px 0;}
div.hlp_inner_element01 div.hlp_btn01
{width:173px;margin:0px;padding:34px 0 0 15px;float:left;}
div.hlp_inner_element01 p.hlp_text01
{width:217px;margin:0 12px 0 10px;padding:34px 0 0 0;font-size:10px;float:right;}

div.hlp_inner_element01:after
{
clear:both;
display:block;
height:0;
visibility:hidden;
content:".";
}


/*-------------------- mmq 20140519 */
#mmq0001 span.error{color:#FB1A00; font-weight:normal;}
#mmq0002 #contents dt{margin:10px 0 5px 0; font-weight:normal; width:700px;}
#mmq0002 #contents dt.font_bold{color:#FB1A00; padding-left:1em; text-indent:-1em;}
#mmq0002 #contents dd{margin:0; padding:0px 0 5px 12px;}
#mmq0003 #contents dt{margin:10px 0 5px 0; font-weight:normal; width:700px;}
#mmq0003 #contents dt.font_bold{color:#FB1A00; padding-left:1em; text-indent:-1em;}
#mmq0003 #contents dd{margin:0; padding:0px 0 5px 12px;}
#mmq0003 .font_alert{color:#FB1A00;}

/* ---------------------------------------------------------
for pid_what_detail01
--------------------------------------------------------- */

div.pid_box_outline{width:746px;margin:0px;padding:0 27px 0 27px;background:url(/inc/31source/image/pid_bg_001.jpg) no-repeat;}

div.pid_box_outline p#pid_result{margin:0 0 9px 0;padding:22px 0 0 0;}

div.pid_box_outline div#pid_box001{margin:30px 0 0 0;padding:0 0 20px 0;background:url(/inc/31source/image/pid_bg_002.gif) repeat-y;}

div.pid_box_outline div#pid_box_s001{margin:0px;padding:0 25px 0 25px;background:url(/inc/31source/image/pid_bg_003.gif) no-repeat;}

div.pid_box_outline div#pid_box_s001 h4{margin:0px;padding:18px 0 14px 0;}

div.pid_box_outline div.pid_box_s002{margin:18px 0 18px 0;padding:0px;background:url(/inc/31source/image/pid_bg_004.gif) repeat-y;width:696px;}
div.pid_box_outline div.pid_box_s002 p#caution, div.pid_box_outline div.pid_box_s003 p.caution{margin:8px 0 8px 13px;padding:0px;font-weight:bold;}
div.pid_box_outline div.pid_box_s002 p#explanation{margin:0 13px 0 13px;padding:0 0 10px 0;font-size:10px;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;}

ul#pid_ul01{margin:0px;padding:10px 13px 0 13px;}
ul#pid_ul01 li{margin:0 0 0 10px;float:right;font-size:10px;list-style:none;padding:0 0 10px 0;}
ul#pid_ul01 li a{font-weight:normal;background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -4px;padding:0 0 5px 15px;margin:0 0 10px 0;}



div.pid_box_outline div#pid_box002{margin:0px;padding:0 0 20px 0;background:url(/inc/31source/image/pid_bg_005.gif) repeat-y;}

div.pid_box_outline div#pid_box002 h4, div.pid_box_outline div#pid_box003 h4{margin:0px;padding:18px 25px 14px 25px;}

div.pid_box_outline div.pid_box_s003 p.caution02{margin:0 0 8px 13px;padding:10px 0 0 0;font-weight:bold;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}

div.pid_box_outline div.pid_box_s003{margin:4px 25px 0 25px;padding:0px;background:url(/inc/31source/image/pid_bg_004.gif) repeat-y;width:696px;}
div.pid_box_outline div.pid_box_s003 p.explanation{margin:0 13px 0 13px;padding:0 0 10px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left bottom;}
div.pid_box_outline div.pid_box_s003 p.explanation02{margin:0 13px 0 13px;padding:0 0 10px 0;background:none;}
div.pid_box_outline div.pid_box_s003 p.explanation03{margin:0 13px 0 20px;padding:0 0 10px 0;background:none;}


div.pid_box_outline div#pid_box003{margin:0px;padding:0px;background:url(/inc/31source/image/pid_bg_006.gif) repeat-y;}

div.pid_box_outline div#pid_box003 p{margin:0 25px 0 25px;padding:0 0 20px 0;}


/* ---------------------------------------------------------
for  loan
--------------------------------------------------------- */
div#contents div#loan_fla{margin:0; padding:0; width:800ps; height:880px;}
div#con_lower ul.adobe {float:left; width:640px; margin:0; padding:0;}
div#con_lower ul.adobe li{float:left; list-style:none;}
div#con_lower ul.adobe li img{margin-right:5px;}

/* ---------------------------------------------------------
clear
--------------------------------------------------------- */
.clearB,
#psq0002 div.line01,
#psq0003 div.line01,
#psq0004 div.line01,
#idq0001 div.line01,
#idq0002 div.line01,
#idq0001 div#con_lower,
#idq0001 #con_lower_btn02,
#idq0002 div#con_lower,
#idq0001 ul#con_ul02,
#psq0003 ul#con_ul02,
.ent_imgbox_s03,
.ent_imgbox_s04,
.ent_imgbox_s05{clear:both;}

#psq0001 #con_ul03:after,
#psq0003 #con_lower_btn02:after,
.formot:after,
.ent_imgbox_s03:after,
.ent_imgbox_s04:after
{
clear:both;
display:block;
height:0;
visibility:hidden;
content:".";
}

.for_iframe{
  margin:5px 0px !important;}
.for_iframe iframe{
  border:1px #CCC solid !important;
  background:#FFFFFF !important;
  width:703px !important;
  height:133px !important;}

/*2008.06.09add*/
/* ---------------------------------------------------------
csc_profile
--------------------------------------------------------- */
div#csc_probox{width:740px;margin:0px;padding:15px 30px 0 30px;}
div#csc_probox h3{color:#fe1800;font-weight:bold; font-size:14px; margin:0; padding:0;}
div#csc_probox p.pro_txt{color:#fe1800; margin:10px 0 0 0; padding:0;}
div#main div#contents div#csc_probox ul.article_guidance{padding:9px 0 0 0;margin:0px;}
div#main div#contents div#csc_probox ul.article_guidance li{float:right;list-style:none;}
div#main div#contents div#csc_probox ul.article_guidance li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -3px;padding-left:15px;}

#prf0026 ul#con_ul02{margin:0;padding:15px 27px 0 27px;}
#prf0026 ul#con_ul02 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}
#prf0029 ul#con_ul02{margin:0;padding:10px 0 0 0;}
#prf0029 ul#con_ul02 li{font-size:10px;margin:0px;padding:0 0 0 10px;list-style:none;background:url(/contact/image/con_icon_001.gif) no-repeat;}

/* ---------------------------------------------------------

/*2008.07.15  */
/* ---------------------------------------------------------
csc
--------------------------------------------------------- */
div#main div#contents div#csc_probox p.ann{font-size:10px; float:right; clear:both; margin:0; padding:0;}
/* ---------------------------------------------------------


/*doc0012-----------2009.05.29add*/
body#doc0012 div#ent_box01 div.ent_listbox01 {overflow:hidden;}
body#doc0012 div#ent_box01 div.ent_listbox01 div.ent_text_box02 ul li.colored02{color:#c5835f;}
body#doc0012 #edt-fin04 div#ent_box01,#edt-fin05 div#ent_box01{margin:30px 0 0 27px;}
body#doc0012 #edt-fin04 div#ent_box01 div.ent_listbox01 div.ent_text_box02,#edt-fin05 div#ent_box01 div.ent_listbox01 div.ent_text_box02{padding:7px 0 0 11px;}

div.article_guidanceBlock ul.article_guidance { font-size:10px;}
div.article_guidanceBlock ul.article_guidance li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -4px;}
div.article_guidanceBlock ul.article_guidance:after
{clear:both;display:block;height:0;visibility:hidden;content:".";}
div#ent_box01 div.ent_listbox01 {overflow:hidden;}
div#ent_box01 div.ent_listbox01 div.ent_text_box02 ul li.colored02{color:#c5835f;}
#edt-fin04 div#ent_box01,#edt-fin05 div#ent_box01{margin:30px 0 0 27px;}
#edt-fin04 div#ent_box01 div.ent_listbox01 div.ent_text_box02,#edt-fin05 div#ent_box01 div.ent_listbox01 div.ent_text_box02{padding:7px 0 0 11px;}

/*090702*/
div#con_lead_text_02{margin:15px 25px 0 30px;padding:7px 0 0px 0;}
/*090702*/


/*100513add*/
div#con_eco_text{width:700px;margin:0 0 0 30px;padding:18px 20px 20px 20px; background-color:#f1f0ec;}
/*100513end*/

/*バナー2種類の場合 20100928*/
/*バナー3種類の場合は#ent_imgbox03を使用する*/
div#ent_imgbox03Two{
	width:670px;
	margin:0 28px 0 31px;
	padding:20px 0 15px 71px;
	background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}
div#ent_imgbox03Two li{
	display:inline;
	line-height:0;
	font-size:0;
	text-decoration:none;
	margin:0;
	padding:0 0 0 13px;}
div#ent_imgbox03Two li a{
	width:238px;
	height:42px;
	text-decoration:none;}


/*------------------------------
2011.11.04 for Renewal
------------------------------*/
#escapeInner img{border:none;}/* reset */
#escapeInner div,
#escapeInner p,
#escapeInner h2{margin:0; padding:0;}/* reset */
#escapeWrap{margin:20px 0 0 27px; padding-top:17px; width:747px; background:url(/pws/help/image/bg_wrap_01.gif) 0 0 no-repeat;}
#escapeInner{padding:0 23px 33px; background:url(/pws/help/image/bg_wrap_02.gif) 0 100% no-repeat;}
#escapeInner h2{padding-bottom:0!important;}
#escapeInner .pt40{padding-top:40px!important;}
#escapeInner .escapeBox{overflow:hidden; /zoom:1; margin-top:20px;}
#escapeInner .escapeBox .bnr{float:left; margin:0 20px 0 0;}
#escapeInner .escapeBox .outline{overflow:hidden; /zoom:1;}
#escapeInner .escapeBox .outline .outlineLink{padding-left:15px; background:url(/inc/31source/image/cmn_arr_002.gif) 0 2px no-repeat;}
#escapeInner .escapeBox .outline .outlineLink a{padding-right:20px; background:url(/pws/help/image/icon_blank.gif) 100% 0 no-repeat;}
#escapeInner .escapeBox .outline .outlineTxt{margin-left:15px; font-size:10px;}



/*20120907*/
.con_boxWrap01 , .con_boxWrap02{
width:746px;
overflow:hidden;
clear:both;
}
.con_boxWrap01{background:url(/pws/cmn/image/bg_foot01.gif) no-repeat left bottom;}
.con_boxWrap02{background:url(/pws/cmn/image/bg_foot02.gif) no-repeat left bottom;}
.con_box07{
width:366px;
float:left;
}
.con_box08{
width:366px;
float:right;
}
.con_boxWrap01 .conBox , .con_boxWrap02 .conBox{
width:306px;
padding:0 30px 30px;
clear:both;
}

.conFirm01 , .conFirm02{
width:306px;
overflow:hidden;
margin:0px;
padding:0 0 10px;
}
.conFirm01 dt , .conFirm02 dt{
width:140px;
float:left;
margin:0px;
}
.conFirm01 dd , .conFirm02 dd{
width:150px;
float:right;
margin:0px;
}
.conFirm01 dd input , .conFirm02 dd input{width:140px;}

.btn01{
padding:10px 0 0;
text-align:center;
clear:both;
}

p.arrow01 , p.arrow02 , ul.arrow01 li{
margin:10px 0 0 10px;
padding:0 10px 0 15px;
background:url(/cmn/image/cmn_arr_001.gif) no-repeat scroll 0 -1px;
}
p.arrow02{float:right;}
ul.arrow01{
width:100%;
overflow:hidden;
margin:0;
padding:0;
}
ul.arrow01 li{
float:left;
list-style:none;
}



