@charset "utf-8";

/*-----Top-----*/
#page_top .info_block,
#page_top .news_block,
#page_top .report_block { width:100%; background:url(/images/cms_mt/common/format_block_back01.gif) repeat-y left; border-bottom:3px #F5F5EB solid;}
#page_top .info_block .list_block,
#page_top .report_block ul { margin-top:0.6em; margin-left:20px; width:526px;}
#page_top .info_block dl,
#page_top .report_block li,
#page_top .news_block .tabs_list dl { background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; line-height:1.2em; padding:0.5em 5px;}
#page_top .news_block .tabs_list .date,
#page_top .info_block .date,
#page_entrylist .entrylist06 dt .date { margin-left:0.1em; margin-right:0.1em; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.01ex;}
#page_top .news_block .tabs_list dt,
#page_top .info_block dt { width:6.8em;}
#page_top .news_block .tabs_list dd,
#page_top .info_block dd { margin-left:6.8em; margin-top:-1.3em;}
#page_top .btn_block1 { clear:both; text-align:right; padding:8px 16px; margin-left:4px; margin-right:4px; border-bottom:1px #dbdbdb solid;}
#page_top .btn_block1 a:hover img,
#page_top .hall_block_btn .hall_kentei_btn_inner a:hover img,
#page_top .kentei_block_btn .hall_kentei_btn_inner a:hover img,
#page_blog_detail .recent_block .btn_block1 a:hover img,
#page_company .content2 .format_table1 .map_btn1 a:hover img,
#page_company .content2 .inquiry_btn a:hover img,
#page_business .list_outside .title1 .click_btn a:hover img,
#page_recruit .inquiry_btn a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_top .info_block,
#page_top .report_block,
#page_top .hall_kentei_block { margin-top:4px;}
#page_top .news_block .inner_block { margin-top:13px; width:526px; margin-left:20px;}
#page_top .news_block .tabs_btn { position:relative; height:27px; width:100%; background:url(/images/cms_mt/common/line02.gif) repeat-x bottom;}
#page_top .news_block .tabs_btn li { width:74px; position:absolute; top:0;}
#page_top .news_block .tabs_btn li.tab_menu1 { left:1px;}
#page_top .news_block .tabs_btn li.tab_menu2 { left:76px;}
#page_top .news_block .tabs_btn li.tab_menu3 { left:151px;}
#page_top .news_block .tabs_btn li.tab_menu4 { left:226px;}
#page_top .news_block .tabs_btn li.tab_menu5 { left:301px;}
#page_top .news_block .tabs_btn li.tab_menu6 { left:376px;}
#page_top .news_block .tabs_btn li.tab_menu7 { left:451px;}
#page_top .news_block .tabs_btn li a { display:block; height:27px; width:100%;}
#page_top .news_block .left_pic,
#page_blog_detail .detail_content .title_block_outside .left_thum { float:left; width:106px; background:url(/images/cms_mt/others/top_tabs_leftback.gif) repeat-y left; text-align:center; padding-top:2px; padding-bottom:2px; border-top:1px #dbdbdb solid; border-bottom:1px #dbdbdb solid;}
#page_top .news_block .tabs_list { margin-top:17px;}
#page_top .news_block .tabs_list .news_category_t { padding-bottom:0.9em;}
#page_top .news_block .tabs_list .news_category_t strong { padding:0.3em 10px; line-height:1em; display:block; background:#00B3AD; color:#fff; }
#page_top .news_block .tabs_list .left_pic a,
#page_blog_detail .detail_content .title_block_outside .left_thum span { width:100px; display:block; margin-left:auto; margin-right:auto;}
#page_top .news_block .tabs_list .list_block { width:405px; float:right;}
#page_top .news_block .tabs_list .none_img { width:100%; float:none;}
#page_top .news_block .tabs_list dl.first { padding:0 5px 0.5em;}
#page_top .report_block li span { display:block; background:url(/images/cms_mt/common/icon01.gif) no-repeat left 0.2em; padding-left:15px;}
#page_top .hall_kentei_block { width:100%; background:url(/images/cms_mt/others/hall_kentei_back_f.gif) no-repeat bottom; padding-bottom:4px;}
#page_top .hall_kentei_block_inner { width:100%; background:url(/images/cms_mt/others/hall_kentei_back.gif) repeat-y left;}
#page_top .hall_block,
#page_top .hall_block_btn { width:336px; float:left;}
#page_top .kentei_block,
#page_top .kentei_block_btn { width:226px; float:right;}
#page_top .hall_block ul { margin-left:20px; width:296px; margin-top:0.6em;}
#page_top .kentei_block ul { margin-left:20px; width:186px; margin-top:0.6em;}
#page_top .hall_block li span,
#page_entrylist .entrylist03 li span,
#page_blog_detail .recent_block .hall span { display:block; padding-left:20px; background-repeat:no-repeat; background-position:left top;}
#page_top .hall_block li span.hall_icon_g,
#page_entrylist .entrylist03 li span.hall_icon_g,
#page_blog_detail .recent_block .hall .hall_icon_g { background-image:url(/images/cms_mt/others/hall_icon_g.gif);}
#page_top .hall_block li span.hall_icon_r,
#page_entrylist .entrylist03 li span.hall_icon_r,
#page_blog_detail .recent_block .hall .hall_icon_r { background-image:url(/images/cms_mt/others/hall_icon_r.gif);}
#page_top .hall_block li,
#page_top .kentei_block li { padding-top:0.5em; padding-bottom:0.5em; background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; width:100%; line-height:1.2em;}
#page_top .kentei_block li {}
#page_top .kentei_block li p { line-height:1.2em; padding-left:11px; background-image:url(/images/cms_mt/common/icon02.gif); background-repeat:no-repeat; background-position:left 0.25em;}
#page_top .hall_block_btn .hall_kentei_btn_inner,
#page_top .kentei_block_btn .hall_kentei_btn_inner { text-align:right; margin-left:20px; padding:8px 0;}
#page_top .hall_block_btn .hall_kentei_btn_inner { width:296px;}
#page_top .kentei_block_btn .hall_kentei_btn_inner { width:186px;}
#page_top .banner1 { margin-left:3px; width:560px; margin-top:10px;}

/*-----Top/Tabs-----*/
#page_top .news_block .tabs_btn li.tab_menu1 { background:url(/images/cms_mt/others/top_tabs01_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu2 { background:url(/images/cms_mt/others/top_tabs02_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu3 { background:url(/images/cms_mt/others/top_tabs03_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu4 { background:url(/images/cms_mt/others/top_tabs04_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu5 { background:url(/images/cms_mt/others/top_tabs05_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu6 { background:url(/images/cms_mt/others/top_tabs06_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu7 { background:url(/images/cms_mt/others/top_tabs07_a.gif) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu1 a { background:url(/images/cms_mt/others/top_tabs01_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu2 a { background:url(/images/cms_mt/others/top_tabs02_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu3 a { background:url(/images/cms_mt/others/top_tabs03_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu4 a { background:url(/images/cms_mt/others/top_tabs04_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu5 a { background:url(/images/cms_mt/others/top_tabs05_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu6 a { background:url(/images/cms_mt/others/top_tabs06_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.tab_menu7 a { background:url(/images/cms_mt/others/top_tabs07_o.jpg) no-repeat left bottom;}
#page_top .news_block .tabs_btn li.ui-state-hover a img { visibility:hidden;}
#page_top .news_block .tabs_btn li.ui-tabs-selected a { visibility:hidden;}
#page_top .news_block .ui-tabs .ui-tabs-hide,
#page_top .news_block .ui-tabs .news_category_t { display:none;}

/*-----Blog entrylist-----*/
#page_entrylist .entrylist01,
#page_entrylist .entrylist02,
#page_entrylist .entrylist03,
#page_entrylist .entrylist04,
#page_entrylist .entrylist05,
#page_entrylist .entrylist06 { margin-top:0.6em;}
#page_entrylist .entrylist01 ul,
#page_entrylist .entrylist02 ul,
#page_entrylist .entrylist03 ul,
#page_entrylist .entrylist04 ul,
#page_entrylist .entrylist05 ul,
#page_entrylist .entrylist06 dl { width:526px; margin-left:20px;}
#page_entrylist .entrylist01 li,
#page_entrylist .entrylist02 li,
#page_entrylist .entrylist03 li,
#page_entrylist .entrylist04 li,
#page_entrylist .entrylist05 li { background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; line-height:1.2em; padding:0.5em 5px;}
#page_entrylist .entrylist06 dl { background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; line-height:1.2em; padding:0.5em 0;}
#page_entrylist .entrylist01 li .title1,
#page_entrylist .entrylist04 li .title1,
#page_entrylist .entrylist05 li .title1 { display:block; background-repeat:no-repeat; background-position:left 0.2em; padding-left:16px;}
#page_entrylist .entrylist01 li .title1 { background-image:url(/images/cms_mt/common/icon03.gif);}
#page_entrylist .entrylist04 li .title1 { background-image:url(/images/cms_mt/common/icon01.gif);}
#page_entrylist .entrylist05 li .title1 { background-image:url(/images/cms_mt/common/icon04.gif);}
#page_entrylist .entrylist06 dt { margin-left:5px; width:7.5em; line-height:1.2em; text-align:right; background-image:url(/images/cms_mt/common/icon04.gif); background-repeat:no-repeat; background-position:left 0.2em;}
#page_entrylist .entrylist06 dd { margin-left:8.7em; margin-top:-1.3em; margin-right:5px;}
#page_entrylist .page_nav { line-height:1.2em; padding:1.5em 0; width:516px; margin-left:25px;}
#page_entrylist .page_nav li { text-align:center; float:left; border:1px #ccc solid; margin-left:1px; background:#0F79BC; color:#fff;}
#page_entrylist .page_nav li,
#page_entrylist .page_nav a { line-height:2.1em; width:2.2em; height:2.1em; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#page_entrylist .page_nav a { display:block; background:#fff; color:#666;}
#page_entrylist .page_nav a:hover { background:#F0F0EC;}
#page_entrylist .page_nav .nav_before img { margin-right:0.4em; _vertical-align:-0.5em;}
#page_entrylist .page_nav .nav_next img { margin-left:0.4em; _vertical-align:-0.5em;}
#page_entrylist .page_nav .nav_before,
#page_entrylist .page_nav .nav_next,
#page_entrylist .page_nav .nav_before a,
#page_entrylist .page_nav .nav_next a { font-size:12px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; display:inline; line-height:2em; background:none; _vertical-align:-0.5em;}
#page_entrylist .page_nav .nav_before a:hover,
#page_entrylist .page_nav .nav_next a:hover { background:none;}
#page_entrylist .page_nav .nav_before,
#page_entrylist .page_nav .nav_next { width:auto; border:none; background:none;}
#page_entrylist .page_nav .nav_before { width:6.3em; text-align:left;}
#page_entrylist .page_nav .nav_next { width:6.3em; text-align:right;}
#page_entrylist .page_nav .clear_1px { width:100%; float:none; border:none; margin-left:0; background:none;}

/*-----Blog detail-----*/
#page_blog_detail .detail_content,
#page_blog_detail .recent_block ul { width:516px; margin-left:25px; margin-top:0.6em;}
#page_blog_detail .detail_content .date_info { text-align:right; margin-bottom:0.4em;}
#page_blog_detail .detail_content .date_info .date { margin-left:0.3em; margin-right:0.3em; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.01ex;}
#page_blog_detail .detail_content .date_info .print { margin-right:1em;}
#page_blog_detail .detail_content .date_info .print img { vertical-align:-0.3ex; cursor:pointer;}
#page_blog_detail .detail_content .title_block_outside { margin-bottom:0.8em;}
#page_blog_detail .detail_content .title_block_outside .title_block { margin-left:116px;}
#page_blog_detail .detail_content .title_block { font-size:16px; margin-bottom:0.4em;}
#page_blog_detail .detail_content .content_block { width:100%; line-height:1.5em;}
#page_blog_detail .detail_content .content_block .page_nav,
#page_blog_detail .detail_content .content_block .page_back { line-height:1.2em; padding-top:1.5em; padding-bottom:2em; text-align:right; background:url(/images/cms_mt/common/line01.gif) repeat-x top; margin-top:2em;}
#page_blog_detail .detail_content .content_block .page_nav a { line-height:1.2em;}
#page_blog_detail .detail_content .content_block .page_nav .before_link,
#page_blog_detail .detail_content .content_block .page_back .back_icon { margin-right:0.4em;}
#page_blog_detail .detail_content .content_block .page_nav .next_link { margin-left:0.4em;}
#page_blog_detail .recent_block { margin-top:4px; background:url(/images/cms_mt/common/format_block_back01.gif) repeat-y center;}
#page_blog_detail .recent_block li { background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; line-height:1.2em; padding:0.7em 0;}

/*-----Blog detail/recent news-----*/
#page_blog_detail .recent_block .news .icon_manu,
#page_entrylist .entrylist02 .icon_manu { background-image:url(/images/cms_mt/others/news_icon_manu.jpg);}
#page_blog_detail .recent_block .news .icon_casino,
#page_entrylist .entrylist02 .icon_casino { background-image:url(/images/cms_mt/others/news_icon_casino.jpg);}
#page_blog_detail .recent_block .news .icon_industry,
#page_entrylist .entrylist02 .icon_industry { background-image:url(/images/cms_mt/others/news_icon_industry.jpg);}
#page_blog_detail .recent_block .news .icon_hall,
#page_entrylist .entrylist02 .icon_hall { background-image:url(/images/cms_mt/others/news_icon_hall.jpg);}
#page_blog_detail .recent_block .news .icon_goto,
#page_entrylist .entrylist02 .icon_goto { background-image:url(/images/cms_mt/others/news_icon_goto.jpg);}
#page_blog_detail .recent_block .news .icon_blog,
#page_entrylist .entrylist02 .icon_blog { background-image:url(/images/cms_mt/others/news_icon_blog.jpg);}
#page_blog_detail .recent_block .news .icon_others,
#page_entrylist .entrylist02 .icon_others { background-image:url(/images/cms_mt/others/news_icon_others.jpg);}
#page_blog_detail .recent_block .news .icon_manu,
#page_blog_detail .recent_block .news .icon_casino,
#page_blog_detail .recent_block .news .icon_industry,
#page_blog_detail .recent_block .news .icon_hall,
#page_blog_detail .recent_block .news .icon_goto,
#page_blog_detail .recent_block .news .icon_blog,
#page_blog_detail .recent_block .news .icon_others,
#page_entrylist .entrylist02 .icon_manu,
#page_entrylist .entrylist02 .icon_casino,
#page_entrylist .entrylist02 .icon_industry,
#page_entrylist .entrylist02 .icon_hall,
#page_entrylist .entrylist02 .icon_goto,
#page_entrylist .entrylist02 .icon_blog,
#page_entrylist .entrylist02 .icon_others { padding:0.1em 0 0.1em 70px; display:block; background-repeat:no-repeat; background-position:left top;}

/*-----Blog detail/recent info/topics/kentei-----*/
#page_blog_detail .recent_block .info span,
#page_blog_detail .recent_block .topics span,
#page_blog_detail .recent_block .kentei span { display:block; background-repeat:no-repeat; background-position:left 0.2em; padding-left:16px;}
#page_blog_detail .recent_block .info span { background-image:url(/images/cms_mt/common/icon03.gif);}
#page_blog_detail .recent_block .topics span,
#page_blog_detail .recent_block .kentei span { background-image:url(/images/cms_mt/common/icon04.gif);}

/*-----Blog detail/recent hall-----*/
#page_blog_detail .recent_block .hall {}

#page_blog_detail .recent_block .btn_block1 { clear:both; text-align:right; padding:9px 25px 14px; background:url(/images/cms_mt/common/format_block_back02.gif) no-repeat center bottom;}
#page_blog_detail .google_block1 { margin-top:1em; margin-bottom:1em;}
#page_entrylist .google_block1 { margin-top:1em;}
#page_blog_detail .google_block1 iframe,
#page_entrylist .google_block1 iframe { margin-left:25px; width:516px;}

#page_blog_detail .detail_content .content_block .entry_body { width:100%; overflow:hidden;}
/*-----Blog detail/content Layout-----*/
#page_blog_detail .detail_content .content_block .entry_body p { margin-bottom:1em; line-height:1.5em;}
/*-----Blog detail/content Layout/list-----*/
#page_blog_detail .detail_content .content_block .entry_body a { color:#0F79BC;word-wrap:break-word; word-break:break-all;}
#page_blog_detail .detail_content .content_block .entry_body a.break_link { display:block; }
#page_blog_detail .detail_content .content_block .entry_body ul { margin-bottom:1em; margin-left:1.5em;}
#page_blog_detail .detail_content .content_block .entry_body ol { margin-bottom:1em; margin-left:1.5em; /margin-left:2.1em;}
#page_blog_detail .detail_content .content_block .entry_body ul li { list-style-position: outside; list-style:disc;}
#page_blog_detail .detail_content .content_block .entry_body ol li { list-style-position: outside; list-style-type: decimal;}
#page_blog_detail .detail_content .content_block .entry_body .position_left { text-align:left;}
#page_blog_detail .detail_content .content_block .entry_body .position_right { text-align:right;}
#page_blog_detail .detail_content .content_block .entry_body .position_center { text-align:center;}
/*-----Blog detail/content Layout/table-----*/
#page_blog_detail .detail_content .content_block .entry_body table { margin-left:1px; margin-right:1px; margin-top:1px; border-collapse:collapse; margin-bottom:1em;}
#page_blog_detail .detail_content .content_block .entry_body th,
#page_blog_detail .detail_content .content_block .entry_body td { text-align:left; padding:0.5em 10px 0.4em; border:1px #ccc solid;}
#page_blog_detail .detail_content .content_block .entry_body th { background:#F5F5EB;}

/*-----Company-----*/
#page_company .header1,
#page_company .header2 { padding-bottom:5px; background:url(/images/cms_mt/others/company_header_back.gif) repeat-x bottom;}
#page_company .header1 { margin-top:4px; margin-bottom:2em;}
#page_company .header2 { margin-top:30px; margin-bottom:2.5em;}
#page_company .content1,
#page_company .content2 { margin-left:25px; width:516px;}
#page_company .content1 .left_block { text-align:right; width:375px; float:left;}
#page_company .content1 .right_block { width:124px; float:right;}
#page_company .content1 .right_block .border_block { border:1px #ccc solid; display:block;}
#page_company .content1 .right_block .border_block img { border:1px #fff solid; display:block;}
#page_company .content1 .right_block .text1 { margin-left:3px; margin-right:3px; margin-top:0.4em; margin-bottom:0.1em;}
#page_company .midasi1 { text-align:left; width:100%; background:url(/images/cms_mt/common/line01.gif) repeat-x bottom; padding-bottom:0.5em; margin-bottom:0.8em;}
#page_company .midasi1 h1,
#page_company .midasi1 h2,
#page_company .midasi1 h3 { padding-left:19px; color:#3399CC; font-size:14px; background-image:url(/images/cms_mt/others/company_icon01.gif); background-repeat:no-repeat; background-position:1px 0.2em;}
#page_company .content1 .list1 { width:356px; margin-left:auto;}
#page_company .content1 .list1 dt { width:70px; float:left;}
#page_company .content1 .list1 dd { text-align:left; margin-left:70px; line-height:1.4em; padding-top:0.1em; margin-bottom:0.6em;}
#page_company .content1 .list1 dd.clear_1px { margin-left:0; padding-top:0;}
#page_company .content1 .text2 { margin-top:0.4em; margin-left:auto; width:356px; text-align:left;}
#page_company .content1 .list2 { margin-left:19px;}
#page_company .content1 .list2 li,
#page_company .content1 .list_block01 .left1 li,
#page_company .content1 .list_block01 .right1 li { text-align:left; line-height:1.4em; background:url(/images/cms_mt/common/icon02.gif) no-repeat left 0.4em; padding-left:12px; margin-bottom:0.3em;}
#page_company .content1 .list_block01 { width:356px; margin-left:auto;}
#page_company .content1 .list_block01 .left1 { width:175px; float:left;}
#page_company .content1 .list_block01 .right1 { width:175px; float:right;}
#page_company .content1 .text3 { margin-left:19px; margin-bottom:0.5em;}
#page_company .content1 .list3 { text-align:right;}
#page_company .content1 .list3 dl { width:497px; margin-left:auto; text-align:left;}
#page_company .content1 .list3 dt { width:55px; float:left; padding-top:0.1em;}
#page_company .content1 .list3 dd { margin-left:65px; line-height:1.4em;}
#page_company .content1 .list3 .pict1 { margin-left:0.5em; margin-right:0.5em; vertical-align:-0.2em;}
#page_company .content1 .list3 dd.clear_def { font-size:8px;}
#page_company .content2 .format_table1 .map_btn1 { margin-top:0.3em;}
#page_company .content2 .inquiry_btn { text-align:center; padding-top:2.5em; padding-bottom:4em;}
#page_company .content2 .inquiry_btn a,
#page_recruit .inquiry_btn a { width:206px; height:41px; margin-left:auto; margin-right:auto;}

/*-----Business-----*/
#page_business .list_outside { margin-top:-6px; margin-left:25px; width:516px;}
#page_business .list_outside .list1,
#page_business .list_outside .list2,
#page_business .list_outside .list3,
#page_business .list_outside .list4,
#page_business .list_outside .list5,
#page_business .list_outside .list6 { width:100%; padding-bottom:4em;}
#page_business .list_outside .list7 { width:100%; padding-bottom:7em;}
#page_business .list_outside .list1 .text1,
#page_business .list_outside .list3 .text1,
#page_business .list_outside .list5 .text1,
#page_business .list_outside .list7 .text1 { margin-left:41px; margin-top:0.5em;}
#page_business .list_outside .list2 .text1,
#page_business .list_outside .list4 .text1,
#page_business .list_outside .list6 .text1 { margin-left:90px; margin-top:0.5em;}
#page_business .list_outside .title1 { width:100%; height:37px; overflow:hidden; position:relative;}
#page_business .list_outside .title1 .click_btn { width:40px; height:14px; position:absolute; top:6px;}
#page_business .list_outside .list1 .click_btn { left:139px;}
#page_business .list_outside .list2 .click_btn { left:188px;}
#page_business .list_outside .list3 .click_btn { left:181px;}
#page_business .list_outside .list4 .click_btn { left:188px;}
#page_business .list_outside .list5 .click_btn { left:329px;}
#page_business .list_outside .list6 .click_btn { left:283px;}
#page_business .list_outside .list7 .click_btn { left:139px;}

/*-----Recruit-----*/
#page_recruit .table_outside,
#page_sitemap .list_block1,
#page_inquiry .form_block1 { margin-top:2.1em; margin-left:25px; width:516px;}
#page_recruit .num_icon01,
#page_recruit .num_icon02 { display:block; font-weight:normal; margin-bottom:0.2em; padding-left:18px; background-repeat:no-repeat; background-position:left 0.2em;}
#page_recruit .num_icon01 { background-image:url(/images/cms_mt/common/num_icon1_01.gif);}
#page_recruit .num_icon02 { background-image:url(/images/cms_mt/common/num_icon1_02.gif);}
#page_recruit .text1 { margin-left:18px;}
#page_recruit .table_block1 { margin-bottom:3.1em;}
#page_recruit .pic_block1 { text-align:center; margin-bottom:3.8em;}
#page_recruit .pic_block_inner { width:446px; margin-left:auto; margin-right:auto; text-align:left;}
#page_recruit .pic_block1 .left_pic { float:left;}
#page_recruit .pic_block1 .right_pic { float:right;}
#page_recruit .block1 p { line-height:1.5em;}
#page_recruit .inquiry_btn { text-align:center; padding-top:3em; padding-bottom:4em;}

/*-----Sitemap-----*/
#page_sitemap li { background-image:url(/images/cms_mt/others/sitemap_icon2.gif); background-repeat:no-repeat; background-position:left top; padding-left:23px; padding-bottom:0.2em; line-height:1.3em; margin-bottom:0.4em;}
#page_sitemap ul ul { padding-top:0.8em;}
#page_sitemap ul ul ul { padding-top:0;}
#page_sitemap .top_page,
#page_sitemap li .folder1,
#page_sitemap li .folder2 { background-image:url(/images/cms_mt/others/sitemap_icon1.gif); }
#page_sitemap li li ul { margin-top:0.8em; margin-bottom:0.1em;}
#page_sitemap li .folder1 { margin-top:0.8em;}
#page_sitemap .list_block1 { padding-bottom:3em;}

/*-----Inquiry_h-----*/
#page_inquiry .form_block1 table { width:100%; border-collapse:collapse;}
#page_inquiry .form_block1 th,
#page_inquiry .form_block1 td { border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
#page_inquiry .form_block1 th { border-left:1px #ccc solid; background:#f5f5eb; font-weight:normal; text-align:left; width:170px; padding:1.3em 0 1em;}
#page_inquiry .form_block1 th p { margin-left:20px; margin-right:10px;}
#page_inquiry .form_block1 td { border-right:1px #ccc solid; padding:1em 10px 1em 15px;}
#page_inquiry .form_block1 .form_input1 { border:1px #ccc solid; padding:2px 3px 1px; line-height:110%; font-size:12px; font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
#page_inquiry .form_block1 .single_190px,
#page_inquiry .form_block1 .single_250px,
#page_inquiry .form_block1 .single_260px { height:1.3em; _line-height:120%;}
#page_inquiry .form_block1 .single_190px { width:190px;}
#page_inquiry .form_block1 .single_250px { width:250px;}
#page_inquiry .form_block1 .single_260px { width:260px;}
#page_inquiry .form_block1 .num_input { ime-mode:inactive;}
#page_inquiry .form_block1 .area01 { width:320px; height:3.5em;}
#page_inquiry .form_block1 .area02 { width:320px; height:15em;}
#page_inquiry .form_block1 .text1 { margin-left:0.7em; font-size:10px;}
#page_inquiry .form_block1 .text1 .font_12px { vertical-align:-0.1ex;}
#page_inquiry .form_block1 .submit_block,
#page_inquiry .form_check .formmail_submit { text-align:center; padding-top:2.5em; padding-bottom:3.5em;}
#page_inquiry .form_block1 .submit_block input,
#page_inquiry .form_check .formmail_submit input { width:8em; padding-top:0.5em; padding-bottom:0.5em;}
#page_inquiry .form_block1 .inline01 { margin-right:2.5em;}
#page_inquiry .form_block1 .inline01,
#page_inquiry .form_block1 .inline02 { margin-left:0.3em; /*vertical-align:0.2em;*/ line-height:1em;}

/*-----Inquiry_h/form blank-----*/
#page_inquiry .form_block1 .form_blank { background:url(/images/cms_mt/common/line01.gif) repeat-x top; padding-top:1.5em;}
#page_inquiry .form_block1 .form_blank p { padding-left:25px; background-image:url(/images/cms_mt/common/check_icon01.gif); background-repeat:no-repeat; background-position:left 0.2em; margin-bottom:0.7em;}
#page_inquiry .form_block1 .form_blank .submit_block { background:url(/images/cms_mt/common/line01.gif) repeat-x top; margin-top:1.5em;}
#page_inquiry .form_check .dl_list01 dt,
#page_inquiry .form_check .dl_list01 dd { color:#cc0000;}
#page_inquiry .form_check .formmail_submit { border:none;}
#page_inquiry .form_error .submit_block { background:url(/images/cms_mt/common/line01.gif) repeat-x top;}
