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

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

CascadingStyleSheet Settingfile
--------------------------------------------------------- */
body,h1,h2,h3,h4,form{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;}
/* ---------------------------------------------------------
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;}
.s_entry{font-weight:bold;}
/* ---------------------------------------------------------
color
--------------------------------------------------------- */
.colored_bold{color:#b3633c;font-weight:bold;}
.colored{color:#b3633c;}
.colored02_n{color:#fe1800;font-weight:normal;}
.color_red{color:#ff0000;}

/* ---------------------------------------------------------
margin/padding
--------------------------------------------------------- */
.mar_pa_0{margin:0px;padding:0px;}
.mar_pa_0_colored{color:#fe1800;margin:0px;padding:0px;}
.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_l15{margin:0 0 0 15px;padding:0px;}
.mar_lr15{margin:0 15px 0;padding:0px;}
.mar_l30{margin:0 0 0 30px;padding:0px;}
.mar_lr30{margin:0 30px 0 30px;padding:0px;}
.mar_t30{margin:30px 0 0 0;padding:0px;}
.mar_t40{margin:40px 0 0 0;padding:0px;}
.mar_r15{margin:0 15px 0 0 !important;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_t20b20l25{margin:0px;padding:20px 0 20px 25px;}
.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;}

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

/* ---------------------------------------------------------
font
--------------------------------------------------------- */
.font_bold{font-weight:bold;}
.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:#c5835f;}
.font_bold12{font-weight:bold;font-size:12px;}
.font_n{font-weight:normal;}
/* ---------------------------------------------------------
textarea
--------------------------------------------------------- */
.t-field120 {width:110px;font-size:10px;margin:0px;padding:0px;}
/* ---------------------------------------------------------
navi
--------------------------------------------------------- */
div#navi{width:800px;margin:0 5px 0 5px;padding:0px;}

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{margin:0px;padding:0px;float:left;list-style:none;width:160px;height:30px;}

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#club, div#navi div#mainnavi ul li#club a{width:159px;margin:0px;padding:0px;}

div#navi div#mainnavi ul li#menu_top a:hover{background:url(/pws/cmn/image/gnv2_001ov.jpg) no-repeat;}
div#navi div#mainnavi ul li#article_search a:hover{background:url(/pws/cmn/image/gnv2_002ov.jpg) no-repeat;}
div#navi div#mainnavi ul li#about_fine a:hover{background:url(/pws/cmn/image/gnv2_003ov.jpg) no-repeat;}
div#navi div#mainnavi ul li#question a:hover{background:url(/pws/cmn/image/gnv2_004ov.jpg) no-repeat;}
div#navi div#mainnavi ul li#club a:hover{background:url(/pws/cmn/image/gnv2_005ov.jpg) no-repeat;}
/* ---------------------------------------------------------
Main, Main_contents_map
--------------------------------------------------------- */
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;}

/* ---------------------------------------------------------
Main_contents_box
--------------------------------------------------------- */
div#main div#contents div#contents_box{background:url(/pws/cmn/image/cmn_src_004.gif) repeat-y; width:536px;margin:20px 0 0 29px;padding:0px;}
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:9px 0 0 0;padding:0 5px 0 5px;width:526px;}
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:445px;margin:0px;padding:0px;float:right;}

div#main div#contents div#contents_box div.imgbox div.introduction div.article_name
{width:445px;margin:0px;padding:0px;background:url(/pws/cmn/image/contents_article_bg01.gif);}

div#main div#contents div#contents_box div.imgbox div.introduction div.article_name p.logo{margin:0px;padding:8px 0 8px 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:15px 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:445px;margin:1px 0 0 0;padding:0px;background-color:#DDDCD9;}
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn ul{margin:0 6px 3px 9px;padding:7px 0 5px 0;}
div#main div#contents div#contents_box div.imgbox div.introduction div.equip_btn ul li{list-style:none;margin:0px;padding:0px;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.mar_pa_0 img.hide 
{display:none;}
div#main div#contents div#contents_box div.point_of_article p.explanation
{margin:10px 0 0 0;padding:0px;font-size:10px;line-height:1.2em;display:none;}

div#main div#contents ul.article_guidance,
div#main div#contents ul.article_guidance02{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 li,
div#main div#contents ul.article_guidance02 li,
div#main div#contents ul.article_guidance_filo li{float:right;list-style:none;}
div#main div#contents ul.article_guidance li a, 
div#main div#contents ul.article_guidance_filo li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0px -3px;padding:0 0 0 15px;margin:0 0 0 10px;}
div#main div#contents ul.article_guidance02 li a{background:url(/inc/31source/image/cmn_arr_002.gif) no-repeat;padding:0 0 0 15px;margin:0 0 0 10px;}


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

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

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;}

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


/* ---------------------------------------------------------
Banner
--------------------------------------------------------- */
div#banner{width:800px;height:60px;background:url(/pws/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 0px -1px;padding-left:11px;}

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

div#footer div.footer_navi{width:800px;margin:0px 0px 0px 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;}
/* ---------------------------------------------------------
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 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_table_outline table td div.table_ul_outline04:after,
div.con_box_uloutline01: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#h1_box:after, 
div#ent_imgbox01 div.ent_imgbox_s02:after, 
div#ent_imgbox01:after, ul#con_ul09:after,
div.con_text_outline01:after, ul.con_ul10:after,
div#ent_box01 div#ent_listbox01 ul:after, div#main div#tim_search ul:after,
div#main div#main_top div#lead_text02:after,
div#main div#main_top div#lead_text02 div#search_box01:after, div#cod_img_box01:after,
div#cha_box_group:after,
div#ent_imgbox02:after, div#ent_imgbox03:after,
div#con_lower div#con_lower_btn03:after,
ul.table_ul05: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;}
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{margin:0px;padding:10px 0 10px 0;}

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

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;}

div.con_innerbox_s p{padding:15px 0 100px 0;margin:0 15px 0 15px;}
div.con_box03 div.con_innerbox_s04 p.con_text02, 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, div.con_box05 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, div.con_box05 div.con_innerbox_s05 p.con_text03,div.con_innerbox_s04 p.con_text03
{margin:0 11px 0 11px;padding:0 0 10px 0;font-size:10px;}
div.con_innerbox_s04 p.con_text04
{margin:0 11px 0 11px;padding: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:#aa6e70;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 20px;padding:0px;}
p#ent_iframe01 iframe{width:705px; height:200px; background:#FFFFFF; border:#CCCCCC solid 1px;}

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;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;}

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:160px;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_box04 div.con_innerbox_s05,div.con_box05 div.con_innerbox_s05
{width:332px;height:130px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_009.gif) repeat-y;}
div.con_box04 div.con_innerbox_s06,div.con_box05 div.con_innerbox_s06
{width:332px;margin:0 17px 0 17px;padding:0px;background:url(/contact/image/con_bg_009.gif) repeat-y;}

/* 2008.06.30add*/
div.con_box_outline_s02 h3.lbox01{float:left;}
div.con_box_outline_s02 h3.lbox02{float:left; padding:0 0 0 14px;}
div.con_box_outline_s02 div#mainbox{clear:both; padding:0; margin:0 17px;background:url(/document/image/doc_bx_001bg.gif) repeat-y left top;}
div.con_box_outline_s02 div#mainbox p.con_text02{margin:0 11px 0 0px;padding:6px 0 4px 13px;font-size:12px;line-height:18px; width:302px; float:left;}
div.con_box_outline_s02 div#mainbox div.con_text03{margin:0 0px 0 69px;padding:6px 0 4px 0;font-size:12px;line-height:18px; width:306px; float:left;}
div.con_box_outline_s02 div#mainbox div.con_text03 p.con_txt01{margin:0 11px 0 10px;padding:0 0 4px 0px;font-size:10px;}
div.con_box_outline_s02 div#mainbox div.con_text03 p.con_txt01:first-letter
{margin-left:-10px;}
div.con_box_outline_s02 div#mainbox div.con_text03 p.con_txt02{margin:0 11px 0 10px;padding:0 0 0 0px;font-size:10px;}
div.con_box_outline_s02 div#mainbox div.con_text03 p.con_txt02:first-letter
{margin-left:-10px;}
div.con_box_outline_s02 div#mainbox div.con_text_outline01
{margin:0 0 0 13px; padding:10px 0 0 0;_padding:5px 0 0 0;background:url(/document/image/doc_bx_001lin.gif) no-repeat left top; clear:both;}
div.con_box_outline_s02 div#mainbox ul.con_ul10a{padding:0;margin:0 0 0 177px;}
div.con_box_outline_s02 div#mainbox ul.con_ul10a li{list-style:none; float:left;}
div.con_box_outline_s02 div#mainbox ul.con_ul10a li a{background:url(/inc/31source/image/cmn_arr_002.gif)  no-repeat;padding-left:15px;margin-left:10px;}
div.con_box_outline_s02 div#mainbox ul.con_ul10b{padding:0;margin:0;} 
div.con_box_outline_s02 div#mainbox ul.con_ul10b li{list-style:none;margin:0; float:right;}
div.con_box_outline_s02 div#mainbox ul.con_ul10b li a{background:url(/inc/31source/image/cmn_arr_002.gif)  no-repeat;padding-left:15px;margin-left:10px; display:block;}
div.con_box_outline_s02 div.Lbtn{float:left; width:158px; margin:0; padding:10px 0 7px 100px;}
div.con_box_outline_s02 div.Rbtn{float:left; width:158px; margin:0; padding:10px 0 7px 231px;}

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

div.con_text_outline01
{margin:0 15px 0 15px;padding:4px 0 3px 0;background:url(/inc/31source/image/cmn_lin_001.gif) repeat-x left top;}
div.con_text_outline02
{margin:0 15px 0 15px;padding:0 0 10px 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:0 0 0 0;}
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;}
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:740px;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 20px;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 14px 31px;padding:0;}
div#ent_imgbox02{width:741px;margin:0 28px 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;}

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#con_lower p.con_p01{margin:0 27px 0 27px;padding:10px 0 0 0;}

/* ---------------------------------------------------------
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(/pws/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 10px 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 0 -1px;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;font-size:10px;}
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 20px;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:135px;}

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:10px;}
ul#con_ul09 li.con_list06{margin:0 5px 0 0;padding:3px 0 0 0;list-style:none;float:left;width:132px;}
ul#con_ul09 li.con_list07 input{margin:0 5px 0 0; width:132px;}


ul.con_ul10{padding:10px 0 7px 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(/pws/cmn/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_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(/pws/cmn/image/cmn_arr_002.gif) no-repeat;padding-left:15px;}

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

ul.con_ul17{margin:5px 0 0;padding:0 0 0 15px;}
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;}

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

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;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_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:#aa6e70;background:url(/inc/31source/image/cmn_icon_001.gif) no-repeat 0 2px;}


div#ent_box01 div#ent_listbox01 ul{margin:0px;padding:0px;}
div#ent_box01 div#ent_listbox01 ul li{width:126px;margin:0px;padding:0px;float:left;list-style:none;}
div#ent_box01 div#ent_listbox01 ul li.ent_arrow_list{width:12px;margin:55px 3px 0 3px;padding:0px;float:left;list-style:none;}

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.to_pws{padding:20px 0 0 0;margin:0px;}
ul.to_pws li{
	float:left;
	list-style:none;
	text-align: center;
}
ul.to_pws li a{background:url(/cmn/image/cmn_arr_001.gif) no-repeat 0 -2px;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;}

/* ---------------------------------------------------------
for contact,document,enter  button_element
--------------------------------------------------------- */
div.con_box01 div.con_innerbox_s div.con_btn01
{width:170px;margin:0px;padding:14px 0 0 15px;float:left;}
div.con_box01 div.con_innerbox_s p.con_text01
{width:220px;margin:0 12px 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 320px;padding:30px 0 0 0;width:156px;}

/* --100310 add--- */
div#con_can_btn02a{margin:0px;padding:25px 0 0 27px;float:left;}
div#con_can_btn03a{margin:0px;padding:25px 0 0 20px;float:left;}
/* --100310 end--- */

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_lower_btn03{margin:0 20px 0 30px;padding:0 0 20px 0;width:750px;}

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.con_td08
{width:740px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;border-bottom:none;background-color:#f1f0ec}

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 15px 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;}
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 p.con_p08
{margin:0 15px 0 15px;padding:10px 15px 0 10px;}

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

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_outline02_2{margin:0;padding:0px;width:565px;}
div.con_table_outline table td div.table_ul_outline03{margin:10px 0 10px 15px;padding:0px;width:550px;}
div.con_table_outline table td div.table_ul_outline04{margin:10px 0 10px 35px;padding:0px;width:690px;}

ul.table_ul01, ul.table_ul04{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, ul.table_ul04 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, ul.table_ul04 li.table_list02{margin:0px;padding:0px;float:left;list-style:none;width:300px;}
ul.table_ul01 li.table_list03, ul.table_ul04 li.table_list03{margin:0px;padding:0px;float:left;list-style:none;width:60px;}
ul.table_ul01 li.table_list04, ul.table_ul04 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_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:132px;}
ul.table_ul01 li.table_list10{margin:0px;padding:0px;float:left;list-style:none;width:450px;}

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

div.con_table_outline table td div.con_left{float:left;width:230px;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;}


/* 2009.05.22add*/
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;}
div#ent_box02
{background:url(/cmn/image/edt-fin_box_002.gif) left top repeat-y;}
table#ent_box03
{background:url(/cmn/image/edt-con_box_002.gif) left top repeat-y;}


/*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;}

/* ---------------------------------------------------------
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_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_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_lower{margin:0 5px 0 5px;padding:0px;background:url(/inc/31source/image/cmn_cnbg_001.gif) repeat-y #FFFFFF;}


/* ---------------------------------------------------------
for help
--------------------------------------------------------- */
/*inq0001----------*/
#inq0001 #con_lead_text{
padding:20px 0 20px 0;
margin-bottom:15px;
border-bottom:1px dashed #d1d1d1;
}
#inq0001 #con_lead_text p{margin:0;padding:0;}
#inq0001 #main_top_function ul{
margin:0 auto;
padding:0;
width:710px;
text-align:center;
clear:both;
}
#inq0001 #main_top_function li{
float:inherit;
list-style:none;
display:inline;
}
#inq0001 #con_lower{padding-top:20px;}

/* table 1 */
#inq0001 #contents .table_outline01{
margin:18px 27px 0pt;
padding:0px;
width:746px;
background:transparent url(/inc/31source/image/cmn_tbbg_001.gif) repeat-y scroll 0%;
}
#inq0001 #contents .table_outline01 table{
margin:0 0 0 3px;
background-color:#d1d1d1;
}
#inq0001 #contents .table_outline01 td,
#inq0001 #contents .table_outline01 th{
padding:0;
border:1px solid #ffffff;
background-color:#f1f0ec;
}
#inq0001 #contents .table_outline01 th{text-align:left;}
#inq0001 #contents .table_outline01 table p{margin:0;padding:8px 15px;}

#inq0001 #contents .table_outline01 .con_tr01 td,
#inq0001 #contents .table_outline01 .con_tr01 th{background-color:#f9f8f6;}

#inq0001 #contents .table_outline01 .con_top02 td{
border-left:none;
background-color:#E2DFD8;
background-image:none;
}
#inq0001 #contents .table_outline01 .con_top02 th{
font-size:14px;
border-right:none;
background-color:#E2DFD8;
}

/* table 2 */
#inq0001 .table_outline02{
margin:18px 27px 0;
padding:0;
width:746px;
background:transparent url(/inc/31source/image/cmn_tbbg_001.gif) repeat-y scroll 0%;
}
#inq0001 .table_outline02 table{
margin:0 3px;
padding:0;
border-left:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
}
#inq0001 .table_outline02 td,
#inq0001 .table_outline02 th{
border-top:none;
border-left:1px solid #ffffff;
border-right:1px solid #d1d1d1;
border-bottom:1px solid #ffffff;
background:transparent url(/help/image/inq_tdbg_001.gif) repeat-y 100% 0;
text-align:left;
}

#inq0001 .table_outline02 .con_top td,
#inq0001 .table_outline02 .con_top th{
border-top:1px solid #fff;
background-color:#E2DFD8;}
#inq0001 .table_outline02 .con_top th{border-right:none; background-image:none;}
#inq0001 .table_outline02 .con_top td{border-left:none;}


#inq0001 .table_outline02 .con_tr01 td,
#inq0001 .table_outline02 .con_tr01 th{
background-color:#f9f8f6;
}
#inq0001 .table_outline02 .bTop{border-top:1px solid #d1d1d1;}

#inq0001 .table_outline02 p{padding:8px 15px;}

/*inq0002,inq0003----------*/
#inq0002 .con_box01 .con_innerbox_s .con_text01{
float:none;
font-size:10px;
margin:0pt 12px;
padding:25px 0pt 0pt;
width:auto;
text-align:center;
}
#inq0002 .con_box01 .con_innerbox_s .con_btn01{
float:none;
margin:0pt 12px;
padding:20px 0 0 0;
width:auto;
text-align:center;
}

#inq0002 #con_lower p,
#inq0003 #con_lower p{
margin:0 0 0 5px;
padding:15px 27px 0 30px;
font-size:10px;
}
#inq0003 .con_box03 p{margin:0;padding:0 10px 10px 20px;}
/*inq0004----------*/
#inq0004 #con_lead_text ul.con_ul04{float:none;}
#inq0004 #con_lead_text ul.con_ul04 li.floatL{
padding-right:20px;
display:inline;
}
/*inq0006----------*/
#inq0006 #con_lead_text #con_ul03{padding:15px 0 0 0;}
#inq0006 #con_lead_text #con_ul03 li{padding:0;float:none;}
#inq0006 #con_lead_text #con_ul02{margin:0;padding:0;}



/*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;}

div#main div#contents .ent_imgbox_s03 ul.article_guidance{
padding:0 15px 0 0;
margin:0px;
}
div#main div#contents .ent_imgbox_s03 ul.article_guidance li{
margin:0px;
float:none;
}
div#main div#contents .ent_imgbox_s03 ul.article_guidance li a{
padding:0 0 0 13px;
margin:0;
}
div#main div#main_top_function div#contents .ent_imgbox_s03 div ul{
padding:0;
width:150px;}


/* ---------------------------------------------------------
for all
--------------------------------------------------------- */
/*pagetop*/
#contents .pgtp{margin:10px 25px;}
#contents .pgtp li {
text-align:right;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0 0 5px 0;
}

ul.pgtp a{
background:transparent url(/inc/31source/image/cmn_arr_001top.gif) no-repeat 0 0;
font-weight:normal;
padding-left:15px;
}


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

.ent_imgbox_s03:after,
.ent_imgbox_s04:after
{
clear:both;
display:block;
height:0;
visibility:hidden;
content:".";
}

.line_height15{
	line-height:1.5 !important;}
.font-size_10{
	font-size:10px !important;}
.font-size_12{
	font-size:12px !important;}
h2.mar_t20 img{
	margin-top:20px !important;}
.con_list04 img{
	margin-right:5px;}
.for_iframe{
	margin:5px 0px !important;}
.for_iframe iframe{
	border:1px #CCC solid !important;
	background:#FFFFFF !important;
	width:703px !important;
	height:133px !important;}
.floatR input{
	margin-right:1px !important;}
.list04 input{
	height:14px !important;}
.floatL dd,
.floatR dd,
dd p.floatL{
	line-height:1.3 !important;}
.pwsArea dd,
.mmArea dd{
	letter-spacing:-0.3px !important;
	line-height:1.3 !important;}
#fre_search input,
#fre_search02 input,
#search_ul input{
	height:14px;}

#lead_text #fre_search02{
	margin:0px 0px 20px 0px !important;
	padding:0px !important;
	width:700px;}

.equip_btn img{
	display:block !important;}

.point_of_article p.mar_pa_0 img{
	vertical-align:middle;
	margin-bottom:2px;}

/*2009.05.15add edt-fin04.html、edt-fin05.html*/
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;}



/*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 25px 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;
}


