@charset "UTF-8";/*!
 * html5doctor.com Reset Stylesheet
 * v1.6.1
 * Last Updated: 2010-09-17
 * Author: Richard Clark - http://richclarkdesign.com
 * Twitter: @rich_clark
 */button,input,select,textarea{vertical-align:middle}a,button,input,textarea{padding:0}a,button,input{margin:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background-color:transparent;color:#0f44ba}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,i,var{font-style:normal}img,object{vertical-align:bottom}html{overflow-y:scroll}/*!
 * Copyright (c) 2010, Yahoo! Inc. All rights reserved.
 * Code licensed under the BSD License:
 * http://developer.yahoo.com/yui/license.html
 * version: 2.8.1
 */body{line-height:1;font:13px/1.231 arial,helvetica,clean,sans-serif;background:#fff;color:#000;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,Roboto,"Droid Sans",sans-serif}a:active,a:focus,a:hover{color:#0080ff;text-decoration:none}.ios :hover{opacity:1!important}textarea{line-height:1}button,input,label,select,textarea{cursor:pointer}button[disabled],input[disabled],input[type=radio]:focus,input[type=text]:focus,label[disabled],select[disabled],textarea:focus,textarea[disabled]{cursor:auto}button,input,select,textarea{font-size:inherit;font-family:inherit}button,select{line-height:inherit}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lay-header__submenu__button,.lay-header__toparea__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input:-moz-placeholder,textarea:-moz-placeholder{color:#757575}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#757575}.lay-header__toparea{min-width:950px;min-height:25px;background:#333}.lay-header__toparea__inner{box-sizing:border-box;position:relative;margin:0 auto;padding:7px 0 5px;width:950px}.lay-header__toparea__inner:after{display:block;clear:both;content:""}.lay-header__pagetitle{font-size:11px;float:left;color:#fff;font-weight:400;line-height:1.2}.lay-header__pageleadtext{font-size:11px;float:left;color:#fff;line-height:1.2}.lay-header__submenu{position:absolute;top:0;right:0;z-index:1;width:104px;height:54px}.lay-header__submenu__button{box-sizing:border-box;display:block;padding:20px 8px 12px;width:104px;border-width:0 1px 1px;border-style:solid;border-color:#333;border-radius:0 0 3px 3px;background:#289718;box-shadow:0 -2px 0 0 #00640d inset;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.lay-header__menu__button,.lay-pagetop__link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-decoration:none}.lay-header__submenu__button:active,.lay-header__submenu__button:focus,.lay-header__submenu__button:hover{background:#3bc228;box-shadow:0 -2px 0 0 #3bc228 inset}.lay-header__submenu__button__inner{display:inline-table;height:17px;text-align:left}.lay-header__submenu__icon{display:table-cell;width:20px;vertical-align:bottom}.lay-header__submenu__icon>.fa{font-size:14px;display:block;color:#fff;line-height:1}.lay-header__submenu__icon>.fa:before{vertical-align:middle}.lay-header__submenu__text{font-size:12px;display:table-cell;color:#fff;vertical-align:bottom;font-weight:700;line-height:1.2}.lay-header__mainarea__column:after,.lay-header__mainarea__column__l:after,.lay-header__mainarea__column__r:after{display:block;content:"";clear:both}.lay-header__submenu--z_under_padding_right{padding-right:118px}.lay-header__mainarea{min-width:950px;min-height:70px;background:#fff}.lay-header__mainarea__inner{margin:0 auto;width:950px}.lay-header__mainarea__column__l{float:left}.lay-header__mainarea__column__r{float:right}.lay-header__sitelogo{float:left;margin:12px 0 0 10px}.lay-header__sitelogo__image{width:151px;height:45px}.lay-header__leadtext{font-size:11px;float:left;margin:32px 0 0 10px;color:#000;line-height:1.2}.lay-header__status{overflow:hidden;margin:10px 0 0}.lay-header__status__inner{float:right;overflow:hidden}.lay-header__jobcount{float:left;overflow:hidden}.lay-header__jobcount__title{font-size:11px;float:left;padding:1px .5em 0 0;color:#a0a0a0;font-weight:700;line-height:1.2}.lay-header__jobcount__text{font-size:12px;float:left;color:#a0a0a0;font-weight:700;line-height:1.2}.lay-header__jobcount--emphasis{color:#289718}.lay-header__update{float:left;overflow:hidden;margin:0 0 0 10px}.lay-header__update__title{font-size:11px;float:left;padding:1px .5em 0 0;color:#a0a0a0;font-weight:700;line-height:1.2}.lay-header__update__text{font-size:12px;float:left;color:#289718;font-weight:700;line-height:1.2}.lay-header__menu{margin:10px 0 0}.lay-header__menu__listbox{overflow:hidden}.lay-header__menu__list{float:left;margin:0 0 0 5px;background:#fff}.lay-header__menu__list:first-child{margin-left:0}.lay-header__menu__button{box-sizing:border-box;display:inline-table;padding:5px 5px 3px 10px;width:130px;height:25px;border:1px solid #a0a0a0;border-radius:3px;background:#fff;vertical-align:middle}.lay-header__menu__button:active,.lay-header__menu__button:focus,.lay-header__menu__button:hover{opacity:.8;filter:alpha(opacity=80)}.lay-header__menu__icon{display:table-cell;width:10px;vertical-align:middle}.lay-header__menu__icon>.fa{font-size:10px;display:block;color:#289718;line-height:1}.lay-header__menu__icon>.fa:before{vertical-align:top}.lay-header__menu__text{font-size:11px;display:table-cell;color:#333;vertical-align:middle;line-height:1.2}.lay-header__bottomarea{min-width:950px;min-height:40px;background:url(/assets/pc/img/header_bottomarea_bg.png) repeat-x #fff}.lay-header__navi{overflow:hidden;margin:0 auto;width:950px;background:url(/assets/pc/img/header_navi_bg.png) no-repeat}.lay-header__navi__listbox{float:left;margin:0 0 0 1px}.lay-header__navi__list{float:left;width:101px;height:40px}.lay-header__navi__button{display:inline-block;width:101px;height:40px;background:url(/assets/pc/img/header_navi_button.png) no-repeat}.lay-header__navi--kanto{background-position:0 0}.lay-header__navi--kanto.lay-header__navi--active,.lay-header__navi--kanto:focus,.lay-header__navi--kanto:hover{background-position:0 -40px}.lay-header__navi--kansai{background-position:-101px 0}.lay-header__navi--kansai.lay-header__navi--active,.lay-header__navi--kansai:focus,.lay-header__navi--kansai:hover{background-position:-101px -40px}.lay-header__navi--tokai{background-position:-202px 0}.lay-header__navi--tokai.lay-header__navi--active,.lay-header__navi--tokai:focus,.lay-header__navi--tokai:hover{background-position:-202px -40px}.lay-header__navi--hokubu{background-position:-303px 0}.lay-header__navi--hokubu.lay-header__navi--active,.lay-header__navi--hokubu:focus,.lay-header__navi--hokubu:hover{background-position:-303px -40px}.lay-header__navi--chubu{background-position:-404px 0}.lay-header__navi--chubu.lay-header__navi--active,.lay-header__navi--chubu:focus,.lay-header__navi--chubu:hover{background-position:-404px -40px}.lay-header__navi--chugoku{background-position:-505px 0}.lay-header__navi--chugoku.lay-header__navi--active,.lay-header__navi--chugoku:focus,.lay-header__navi--chugoku:hover{background-position:-505px -40px}.lay-header__navi--kyusyu{background-position:-606px 0}.lay-header__navi--kyusyu.lay-header__navi--active,.lay-header__navi--kyusyu:focus,.lay-header__navi--kyusyu:hover{background-position:-606px -40px}.lay-header__navi__text{display:none}.lay-header__navi__freeword{float:left;overflow:hidden;margin:5px 0 0 10px}.lay-header__navi__freeword__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;display:block;float:left;padding:0 5px;min-height:30px;width:192px;border-width:1px 0 1px 1px;border-style:solid;border-color:#ccc}.lay-header__navi__freeword__input:focus{outline:0;border-width:1px;border-color:#0080ff}.lay-header__navi__freeword__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:left;min-height:30px;width:30px;border:1px solid #ccc;background:url(/assets/pc/img/header_freeword_button.png) no-repeat;text-indent:-99px}.lay-header__navi__freeword__button:focus{outline:0;border-width:1px;border-color:#0080ff}#topicPath{font-size:11px;margin:0 auto;padding:14px 0 15px;width:950px}#topicPath li{display:inline;margin-left:8px;padding-right:10px;background:url(/assets/pc/img/topicpath.gif) right center no-repeat;list-style-type:none;line-height:1.2}.lay-pagetop__link,.lay-pagetop__link>.fa{font-size:12px;display:inline-block;line-height:1}#topicPath li:last-child{background:0 0}#page,.lay-pagetop__inner{margin:0 auto;width:950px;background:#fff}.lay-pagetop{min-width:950px}.lay-pagetop__inner{overflow:hidden;min-height:72px}.lay-pagetop__button{float:right;margin:48px 0 0}.lay-pagetop__link{box-sizing:border-box;padding:6px 16px;min-width:160px;min-height:24px;background:#333;color:#fff;text-align:center;font-weight:700}.lay-footer__navi__listbox,.lay-footer__navi__listlink{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.lay-pagetop__link:active,.lay-pagetop__link:focus,.lay-pagetop__link:hover{background:#666;color:#fff}.lay-pagetop__link:active,.lay-pagetop__link:focus{outline:0}.lay-pagetop__link>.fa{width:12px;text-align:left}.lay-footer__copyright,.lay-footer__navi__listlink__text{font-size:12px;line-height:1.2}.lay-pagetop__link>.fa:before{vertical-align:top}.lay-pagetop--cg{min-width:1010px}.lay-pagetop__inner--cg{width:1010px;background:0 0}.lay-footer__toparea{padding:16px 0;min-width:950px;border-top:2px solid #ccc;background:#f2f2f2}.lay-footer__toparea__inner{margin:0 auto;width:950px}.lay-footer__toparea__column{overflow:hidden}.lay-footer__toparea__column__l{float:left;width:80%}.lay-footer__toparea__column__r{float:right;width:20%}.lay-footer__navi{overflow:hidden}.lay-footer__navi__listbox{box-sizing:border-box;float:left;padding:0 8px;width:25%;border-right:1px solid #ccc}.lay-footer__navi__list--table_cell{display:table-cell;vertical-align:top}.lay-footer__navi__listlink{box-sizing:border-box;display:inline-block;padding:4px 8px;min-height:24px}.lay-footer__infosecurity__pmark{margin:8px 16px;text-align:center}.lay-footer__bottomarea{min-width:950px;min-height:24px;background:#333}.lay-footer__copyright{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:5px 0;width:950px;color:#fff;text-align:center}.lay-footer__toparea--cg{background:#fff}#tabMenu #local,#tabMenu #train{background:url(../img/local_bg.jpg) no-repeat}.lay-footer__bottomarea--cg,.lay-footer__toparea--cg{min-width:1010px}.lay-footer__copyright--cg,.lay-footer__toparea__inner--cg{width:1010px}.lay-footer__navi__listlink--cg{text-decoration:underline}#syllabary_menu a,.lay-footer__navi__listlink--cg:active,.lay-footer__navi__listlink--cg:focus,.lay-footer__navi__listlink--cg:hover,ul.subNav li.on a.subNav_link{text-decoration:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/common/font/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/common/font/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/common/font/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/assets/common/font/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/assets/common/font/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/assets/common/font/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-user:before{content:""}.fa-th-large:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-clock-o:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-font:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-check-square-o:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-down:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-calendar:before{content:""}.fa-folder-open:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-external-link:before{content:""}.fa-bullhorn:before{content:""}.fa-hand-o-right:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-users:before{content:""}.fa-list-ul:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-right:before{content:""}.fa-envelope:before{content:""}.fa-sitemap:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-smile-o:before{content:""}.fa-exclamation:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-jpy:before,.fa-yen:before{content:""}.fa-male:before{content:""}.fa-database:before{content:""}.fa-newspaper-o:before{content:""}.fa-trash:before{content:""}.fa-area-chart:before{content:""}.fa-line-chart:before{content:""}.fa-user-plus:before{content:""}.fa-train:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-commenting:before{content:""}.fa-pause-circle:before{content:""}.fa-id-card:before{content:""}#tabMenu ul{margin:0;height:31px}#tabMenu #local ul.area1 li,#tabMenu #local ul.area2 li,#tabMenu #local ul.area3 li,#tabMenu #local ul.area4 li,#tabMenu #local ul.area6 li,#tabMenu #train ul.area1 li,#tabMenu #train ul.area2 li,#tabMenu #train ul.area3 li,#tabMenu #train ul.area4 li,#tabMenu #train ul.area6 li,#tabMenu #train ul.area7 li{margin:6px;float:left}#tabMenu ul.tablist li{display:inline;padding:0}#tabMenu #local{position:relative;width:644px;height:482px}#tabMenu #local .area1,#tabMenu #local .area2,#tabMenu #local .area3,#tabMenu #local .area4,#tabMenu #local .area5,#tabMenu #local .area6,#tabMenu #local .area7{position:absolute;height:80px}#tabMenu #local ul li,#tabMenu #train ul li{font-size:12px}#tabMenu #local .area1{top:50px;right:20px;width:120px}#tabMenu #local ul.area1 li a{display:block;width:40px}#tabMenu #local .area2{top:219px;right:35px;width:120px}#tabMenu #local ul.area2 li a{display:block;width:40px}#tabMenu #local .area3{width:120px;left:353px;top:306px}#tabMenu #local ul.area3 li a{display:block;width:40px}#tabMenu #local .area4{width:120px;left:290px;top:85px}#tabMenu #local ul.area4 li a{display:block;width:40px}#tabMenu #local .area5{width:120px;left:255px;top:318px}#tabMenu #local ul.area5 li a{display:block;width:40px;line-height:1.8}#tabMenu #local .area6{width:163px;left:98px;top:162px}#tabMenu #local ul.area6 li a{display:block;width:40px}#tabMenu #local .area7{width:120px;left:35px;top:333px}#tabMenu #local ul.area7 li{float:left;margin:6px}#tabMenu #local ul.area7 li a{display:block;width:40px}#tabMenu #train{position:relative;width:644px;height:482px}#tabMenu #train .area1,#tabMenu #train .area2,#tabMenu #train .area3,#tabMenu #train .area4,#tabMenu #train .area5,#tabMenu #train .area6,#tabMenu #train .area7{height:80px;position:absolute}#tabMenu #train .area1{top:50px;right:20px;width:120px}#tabMenu #train ul.area1 li a{display:block;width:40px}#tabMenu #train .area2{top:219px;right:35px;width:120px}#tabMenu #train ul.area2 li a{display:block;width:40px}#tabMenu #train .area3{width:120px;left:353px;top:306px}#tabMenu #train ul.area3 li a{display:block;width:40px}#tabMenu #train .area4{width:120px;left:290px;top:85px}#tabMenu #train ul.area4 li a{display:block;width:40px}#tabMenu #train .area5{width:120px;left:255px;top:318px}#tabMenu #train ul.area5 li a{display:block;width:40px;line-height:1.8}#tabMenu #train .area6{width:163px;left:98px;top:162px}#tabMenu #train ul.area6 li a{display:block;width:40px}#tabMenu #train .area7{width:120px;left:35px;top:333px}#tabMenu #train ul.area7 li a{display:block;width:40px}.area #tabMenu ul{margin:0;height:31px}.area #tabMenu #local,.area #tabMenu #train{position:relative;height:100%;background:#FFF}.area #tabMenu div.container_tab{border:2px solid #CCC;background:#FFF;margin-top:10px;margin-bottom:20px}.area #tabMenu div.container_tab table{clear:both;width:900px;height:100%;margin:20px 12px;border:2px solid #CCC;border-collapse:collapse}.area #tabMenu div.container_tab th{border:2px solid #CCC;background:#F6F6F6;width:210px;text-align:left;vertical-align:middle;height:100%;font-size:11px}.area #tabMenu div.container_tab td{border:2px solid #CCC;height:100%}.area #tabMenu div.container_tab td ul{overflow:hidden;margin:10px 5px;height:100%}.area #tabMenu div.container_tab td ul li{float:left;line-height:2}.area #tabMenu div.container_tab td ul li a{display:inline-block;width:200px;font-size:11px}div.container_tab{border:2px solid #CCC;background:#FFF;margin-top:10px;margin-bottom:20px}div.container_tab p.map-txt{position:relative;top:15px;left:85px;padding:5px;background:#999;border-radius:12px;color:#FFF;width:320px;font-size:11px;font-weight:700;text-align:center}.tab_con{position:relative;overflow:hidden;padding:2px;background:url(../img/contents_bg.gif)}.tab_con_title{background:#FFF;margin:5px;border:1px solid #CCC}.tab_con h3{margin:10px 10px 5px;font-size:16px;border-left:5px solid #6DB454;padding-left:5px}.tab_txt{font-size:12px;margin:5px 10px 0;padding-bottom:10px;border-bottom:1px dotted #CCC}#contents_area_in input[type=checkbox],.tab_con_list input[type=checkbox]{margin:3px 3px 3px 4px}#type .tab_con_list{float:left;width:300px;height:130px;font-size:12px}#merit .tab_con_list{float:left;width:208px;height:130px;font-size:12px}.tab_con_list dl{padding:3px;margin:5px 2px;background:#FFF}.tab_con_list dl dt,.tab_con_list dl dt a{font-weight:700;color:#000}.tab_con_list dl dd{font-size:11px;margin:5px 0}.tab_btn{clear:both;border-top:1px dotted #CCC;padding-top:10px;margin:10px auto;text-align:center}.tab_btn input{background-repeat:no-repeat;background-position:left top;border:0;line-height:999px;font-size:0;cursor:pointer;overflow:hidden;height:48px;width:230px;background-image:url(../img/side_search_btn.jpg)}.tab_btn input:hover{background-position:right top}.tab_search a{position:absolute;top:13px;right:15px;display:block;background:url(../img/area_search_btn.png);width:212px;height:30px;cursor:pointer;line-height:30px;text-align:center;font-size:11px}.tab_search a:hover{background-position:left 30px}#contents_area_in table{width:900px;height:100%;margin:20px auto!important;border:2px solid #CCC;border-collapse:collapse}#contents_area_in th{border:2px solid #CCC;background:#F6F6F6;text-align:left;vertical-align:middle;height:100%;font-size:12px;width:140px!important}#contents_area_in th a{color:#000}#contents_area_in td{border:2px solid #CCC;height:100%;background:#FFF}#contents_area_in td ul{overflow:hidden;margin:10px 2px;height:100%}#contents_area_in td ul li{float:left;line-height:1.2;margin:2px 0 0}#contents_area_in td ul li a{display:inline-block;font-size:11px;line-height:2.5;width:228px}#contents_area_in td ul li a.column_n02{box-sizing:border-box;width:375px;padding:0 1em 0 0}#contents_area_in td ul li a.column_n03{box-sizing:border-box;width:250px;padding:0 1em 0 0}#contents_area_in td ul li a.column_inline{box-sizing:border-box;width:auto;padding:0 1em 0 0}span.read{font-size:.8em;margin-left:1.9em;display:block}#contents_area_in_client{padding:22px 0}#contents_area_in_client table{margin:0 auto;width:900px;border:2px solid #ccc;border-collapse:collapse}#contents_area_in_client th{border:2px solid #ccc;background:#f6f6f6;width:135px!important;text-align:left;vertical-align:middle;font-size:12px;line-height:1.2}#contents_area_in_client td{border:2px solid #ccc;background:#fff}#contents_area_in_client ul{overflow:hidden;margin:5px 5px 10px 0}#contents_area_in_client li{float:left;margin:5px 0 0 5px}#contents_area_in_client a{display:inline-block;width:360px;font-size:11px;line-height:2.4}#syllabary_include_top{border:2px solid #ccc}#syllabary_include_top h3{padding:0 0 0 30px;min-height:35px;border-width:0 0 2px;border-style:none none solid;border-color:transparent transparent #ccc;background:url(../img/icon_normal.png) left center no-repeat #dfefd9;line-height:35px}#syllabary_include_top .topage{padding:5px 1em;border-top:1px dotted #ccc;background:#fff;text-align:right;font-size:12px;line-height:1.2}#syllabary_include_top #syllabary_menu{padding:10px 35px}#syllabary_contents{margin:20px auto;width:896px;border:2px solid #ccc}#syllabary_contents #syllabary_menu{padding:10px}#syllabary_menu{overflow:hidden;background:#fff}#syllabary_menu p{font-size:12px;line-height:1.2;color:#000}#syllabary_menu .column_01,#syllabary_menu .column_02{overflow:hidden;margin:10px 0 0}#syllabary_menu li:first-child,#syllabary_menu ul.first_line{margin-left:0}#syllabary_menu ul{overflow:hidden;float:left;margin:0 0 0 19px}#syllabary_menu li{float:left;margin:0 0 0 5px}#syllabary_menu a,#syllabary_menu span{display:inline-block;padding:5px 2px;width:20px;text-align:center;font-size:12px;line-height:1.2}#syllabary_menu span.blank{border:2px solid transparent;background:#fff}#syllabary_menu a:active,#syllabary_menu a:focus,#syllabary_menu a:hover,#syllabary_menu span.active{border:2px solid #f29300;background:#ffa824;color:#fff}#syllabary_menu a{border:2px solid #ccc;background:#fff}#mainImage{background:url(../img/main_bg.jpg) repeat-x #43A017;height:260px;margin-top:2px;padding-bottom:28px}#mainImage_in{position:relative;width:975px;height:250px;margin:0 auto}#mainImage_in img{position:absolute;left:0;top:0}#mainImage_in .header-txt{position:relative;color:#FFF;top:-20px;left:15px;font-size:12px}.error{width:940px;margin:10px auto;padding:5px;border:1px solid red;color:red;background:#FDD;text-align:center;font-weight:700}.contents,.main blockquote,.main dl,.main ol,.main p,.main pre,.main table,.main ul{margin-bottom:10px}#contents:after{content:".";display:block;visibility:hidden;height:.1px;font-size:.1em;line-height:0;clear:both}.contents{background:#FFF}.main{float:left;width:650px;background:#fff}.contents_box{width:650px;margin:0 auto 20px;border:2px solid #CCC}.contents_box h3{position:relative;width:650px;height:35px}.contents_box h3 span{position:absolute;top:6px;right:9px}.contents_box_in{padding:5px 8px}.contents_box_in li{display:inline}.contents_box_in li a{display:inline-block;font-size:11px;width:135px;margin:4px 5px;background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}.conBox_link{clear:both;text-align:right;font-size:11px;padding-top:5px}.contents_box2{width:946px;margin:0 auto 20px;border:2px solid #CCC;overflow:hidden}.contents_box2_in{overflow:hidden;width:310px;float:left;margin:5px 0}.contents_box2_in:last-child{border:none}.contents_box2_in_l{float:left}.contents_box2_in_l p{background:url(../img/image_bg.jpg) no-repeat;width:86px;height:66px;margin:5px}.contents_box2_in_l p img{padding:4px}.contents_box2_in_r{float:right;width:200px;padding:5px;font-size:11px}.contents_box3,.contents_box4{width:950px;margin:0 auto 20px}.contents_box2_in_r dl dt a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}.contents_box2_in_r dl dd.company{font-size:11px;color:#3B9B1A}.contents_box2 h3,.contents_box3 h3{height:34px;line-height:35px;font-size:15px}.contents_box2 h3{border-bottom:2px solid #CCC;padding:0 0 0 20px}.contents_box2 h3.pickup{color:#10995F;background:url(../img/title_white.jpg) no-repeat}h3.baito{color:#FFF;background:url(../img/title_green.jpg) no-repeat}.contents_box2 h3 span{color:#000}.contents_box2 h3#feature,.contents_box2 h3#work{position:relative;height:34px;line-height:35px;border-bottom:2px solid #CCC;padding:0;font-size:15px}.contents_box2 h3#feature span,.contents_box2 h3#work span{position:absolute;top:6px;right:9px}ul.areaNav,ul.areaNav2,ul.subNav{top:12px;overflow:hidden}.contents_box2 h3#feature span img,.contents_box2 h3#work span img{vertical-align:baseline}.contents_box3{overflow:hidden}.contents_box3 h3{padding:0 0 0 20px}.contents_box3 p.text{padding:10px;font-size:12px;line-height:1.8}.contents_box4{overflow:hidden;background:url(../img/moppy_local.jpg) bottom right no-repeat}#about,#about2{background:#FFF}.contents_box4 h3{height:37px}.contents_box4 dl{overflow:hidden;width:700px;margin:10px 0;padding:0 5px}.contents_box4 dl dt{float:left;width:150px}.contents_box4 dl dd{float:left}.contents_box4 dl dd a{display:inline-block;margin:0 5px}#moppy_msg{width:948px;height:61px;background:url(../img/moppy_msg.jpg) no-repeat;margin:10px auto 20px;font-weight:700;color:#333;line-height:61px;padding-left:1em}#about{overflow:hidden;width:950px;margin:15px auto 5px}#about p.text{float:right;width:810px;font-size:11px;line-height:1.4;border:2px solid #3B9B1A;padding:7px;border-radius:6px}#about p.text strong{font-size:13px}#about p img{float:left}#about2{clear:both;width:945px;margin:0 auto 20px;border:3px solid #2B9147}#about2 p{margin:10px;font-size:12px}h2.area{padding:0 0 0 50px;width:900px;height:56px;background:url(../img/title_area.jpg) no-repeat;font-weight:700;font-size:15px;line-height:56px}h2.merit,h2.type{padding:0 0 0 60px;width:890px;height:56px;font-weight:700;font-size:15px;line-height:56px;color:#0d965e}h2.merit{background:url(../img/title_merit.jpg) no-repeat}h2.type{background:url(../img/title_work3.jpg) no-repeat}h2 span{color:#0C965E;font-size:16px}div.area_title{position:relative}ul.subNav{position:absolute;right:5px;width:auto;height:40px;font-weight:400}ul.subNav li{font-size:12px;display:inline}ul.subNav li a.subNav_link{display:inline-block;background:url(../img/subNav.jpg);width:131px;height:30px;cursor:pointer;line-height:30px;text-align:center}ul.subNav li a.subNav_link:hover,ul.subNav li.on a.subNav_link{background-position:left 30px;font-weight:700;color:#FFF}div.worktitle{position:relative}#area_index .column{overflow:hidden;width:950px}#area_index .column_l{float:left;width:650px}#area_index .column_r{float:right;width:279px}ul.areaNav{position:absolute;right:10px;width:500px;height:40px;font-weight:400}ul.areaNav li{font-size:12px;display:inline}ul.areaNav li a.areaNav_link{display:inline-block;background:url(../img/areaNav.jpg);width:67px;height:30px;cursor:pointer;line-height:30px;text-align:center}ul.areaNav li a.areaNav_link:hover{background-position:left 30px;color:#FFF;font-weight:700}ul.areaNav2{position:absolute;right:5px;width:auto;height:40px;font-weight:400}.area_search a,ul.areaNav2 li a.areaNav_link{height:30px;line-height:30px;text-align:center;cursor:pointer}ul.areaNav2 li{font-size:11px;display:inline}ul.areaNav2 li a.areaNav_link{display:inline-block;background:url(../img/areaNav2.jpg) center 0;width:53px;padding-left:7px}ul.areaNav2 li a.areaNav_link:hover{background-position:left 30px;color:#FFF;font-weight:700}.area_search a{position:absolute;top:67px;right:10px;display:block;background:url(../img/area_search_btn.png);width:212px;font-size:11px}.area_search a:hover{background-position:left 30px}#contents_area{width:946px;height:auto;margin-bottom:20px;background:url(../img/contents_bg.gif);border-top:none;border-left:2px solid #CCC;border-right:2px solid #CCC;border-bottom:2px solid #CCC}#contents_area_white{width:946px;height:auto;background:#FFF}#contents_area_in{padding:2px 0}#contents_area_in dl{overflow:hidden;margin:8px 0}#contents_area_in dt{float:left;width:150px}#contents_area_in dd{display:inline;border-right:1px solid #333;padding-right:1em;padding-left:.6em}#contents_area_in dd:last-child{border:none}.contents_area_in_box_bottom_c,.contents_area_in_box_c,.contents_area_in_box_l,.contents_area_in_box_r{border:2px solid #CCC;background:#FFF}.contents_area_in_box{overflow:hidden;width:910px;margin:0 auto 15px;text-align:center}.contents_area_in_box_bottom{overflow:hidden;width:946px;margin:10px auto;text-align:center}.contents_area_in_box_bottom_c{width:942px}.contents_area_in_box_c{width:906px}.contents_area_in_box_l{float:left;width:411px}.contents_area_in_box_l h3{position:relative}.contents_area_in_box_l h3 span{position:absolute;top:5px;right:12px}.contents_area_in_box_r{width:476px;float:right}.contents_area_in_box_r h3{position:relative}.contents_area_in_box_r h3 span{position:absolute;top:5px;right:12px}.listBox{padding:7px 5px;overflow:hidden}.listBox ul{float:left;text-align:left;font-size:11px}.listBox ul.list li a{display:inline-block;font-size:11px;margin:5px 0}.listBox ul.list3 li{display:inline}.listBox ul.list3 li a{display:inline-block;font-size:11px;margin:5px 0;width:22%}#buttonBox{clear:both;padding:10px 0 20px;text-align:center}#buttonBox input{background-repeat:no-repeat;background-position:left top;border:0;font-size:0;cursor:pointer;overflow:hidden}#buttonBox input:hover{background-position:right top}#buttonBox .searchbtn{height:52px;width:255px;background-image:url(../img/searchBtn.jpg)}#area_index .searcharea{overflow:hidden;width:411px}#area_index .searcharea .map{float:left;margin:10px 0 10px 10px;width:238px}#area_index .searcharea .list{float:left;margin:5px 10px 10px;width:143px}#area_index .searcharea input[type=checkbox]{margin:3px 3px 3px 4px}#area_index .searcharea ul{text-align:left;font-size:11px;line-height:1.2;color:#000}#area_index .searcharea li{margin:5px 0 0}#area_index .searcharea .listlink{margin:10px 0 0;text-align:right;font-size:11px;line-height:1.2}#area_index .searchareapopular{width:476px}#area_index .searchareapopular .list{padding:0 10px 10px}#area_index .searchareapopular dl{overflow:hidden;margin:5px 0 0;width:456px;text-align:left}#area_index .searchareapopular dd,#area_index .searchareapopular dt{float:left;font-size:11px;line-height:1.2;color:#000}#area_index .searchareapopular dt{margin:5px 0 0;width:54px;font-weight:700}#area_index .searchareapopular dd{margin:5px 0 0 5px;padding:0 0 0 5px;border-left:1px solid #333;border-right:none}#area_index .searchareapopular dt:first-child+dd{margin-left:0;padding-left:0;border-left:none}#area_index .searchrosen .list,#area_index .searchtypemeritpopular .list{padding:5px 10px 10px}#area_index .searchrosen{width:411px}#area_index .searchrosen input[type=checkbox]{margin:3px 3px 3px 4px}#area_index .searchrosen ul{overflow:hidden;width:391px;text-align:left;font-size:11px;line-height:1.2;color:#000}#area_index .searchrosen li{float:left;margin:5px 2px 0 0;width:128px}#area_index .searchtypemeritpopular{width:476px}#area_index .searchtypemeritpopular ul{overflow:hidden;width:456px;text-align:left;font-size:11px;line-height:1.2;color:#000}#area_index .searchtypemeritpopular li{float:left;margin:5px 0 0 10px;width:223px}#area_index .searchtypemeritpopular li:first-child{margin-left:0}#area_index .searchtypemeritpopular li a{padding:0 0 0 6px;background:url(../img/link_bullet.gif) left center no-repeat}.area_pickup .pickup_in{overflow:hidden;padding:10px 0;border-bottom:1px dotted #ccc}.area_pickup .pickup_in .area{float:left;margin:15px 5px 0 0;padding:3px 0;width:65px;border-radius:30px;background:#333;text-align:center;font-size:10px;color:#fff}.area_pickup .pickup_in .area a{color:#fff}.area_pickup .pickup_in .area1{background:#739adb}.area_pickup .pickup_in .area2{background:#ec960d}.area_pickup .pickup_in .area3{background:#46c1d0}.area_pickup .pickup_in .area4{background:#8dc933}.area_pickup .pickup_in .area5{background:#d14993}.area_pickup .pickup_in .area6{background:#8b6b5e}.area_pickup .pickup_in .area7{background:#ffcc26}.area_pickup .pickup_in .image{float:left;margin:0 6px 0 0;width:74px}.area_pickup .pickup_in .image img{border:2px solid #fff;box-shadow:1px 1px 3px #999}.area_pickup .pickup_in .data{float:left;width:500px}.area_pickup .pickup_in .data p{margin:0;font-size:12px}.area_pickup .pickup_in .data dl{overflow:hidden;margin:4px 0}.area_pickup .pickup_in .data dt{float:left;margin:0 4px 0 0;padding:2px;width:42px;border-radius:4px;background:#000;text-align:center;font-size:10px;color:#fff}.area_pickup .pickup_in .data dd{float:left;padding:2px 0;font-size:11px}.area_pickup .pickup_in .data dd.data1{margin:0 4px 0 0;width:130px}.area_pickup .pickup_in .data dd.data2{width:266px}.area_pickup .pickup_in .data dd.data3{margin:0 4px 0 0;width:130px}.area_pickup .pickup_in .data dd.data4{width:266px}.area_pickup .pickup_in .data dd span{font-weight:700;font-size:13px;color:red}#area_index .mod_pro_sidearea__wrapper{margin:0 0 20px;border:2px solid #ccc;background:#fff}#area_index .mod_pro_sidearea__title>img{width:275px;height:35px}#area_index .mod_pro_sidearea__listbox{margin:10px}#area_index .mod_pro_sidearea__list{margin:.5em 0 0;font-size:12px;line-height:1.2}#area_index .mod_pro_sidearea__list>a{display:inline-block;padding:0 0 0 .5em;background:url(/assets/pc/img/link_bullet.gif) left .4em no-repeat}#area_index .conBox_bottom_w{margin:20px 0;padding:5px 0;width:946px;border:2px solid #ccc}#area_index .conBox_bottom_w h4{padding:6px 5px;border-bottom:2px solid #ccc;background:#efefef;background:linear-gradient(to bottom,#fff 29%,#efefef 76%)}#area_index .conBox_bottom_w_title{position:relative}#area_index .conBox_bottom_w_title span{position:absolute;left:90px;top:6px;font-weight:700}#area_index .conBox_bottom_w p{padding:10px}#result_news_list .sch_box2{float:left;width:680px}#result_news_list .title_h2{display:table-cell;padding:8px 10px 6px 50px;width:886px;height:37px;border-width:2px 2px 3px;border-style:solid;border-color:#ccc #ccc #6db454;border-radius:4px 4px 0 0;background:url(../img/title_result_icon.png) 8px center no-repeat #fff;background:url(../img/title_result_icon.png) 8px center no-repeat,linear-gradient(to bottom,#fff 50%,#f9f9f9 51%,#f9f9f9 100%),#fff;vertical-align:middle;font-size:15px;line-height:1.2;color:#000}.new_pickup .pickup_in{overflow:hidden;margin:-5px 0 -10px;padding:10px 0;border-bottom:1px dotted #ccc}.new_pickup .pickup_in .area{float:left;margin:15px 5px 0 0;padding:3px 0;width:65px;border-radius:30px;background:#333;text-align:center;font-size:10px;color:#fff}.new_pickup .pickup_in .area a{color:#fff}.new_pickup .pickup_in .area1{background:#739adb}.new_pickup .pickup_in .area2{background:#ec960d}.new_pickup .pickup_in .area3{background:#46c1d0}.new_pickup .pickup_in .area4{background:#8dc933}.new_pickup .pickup_in .area5{background:#d14993}.new_pickup .pickup_in .area6{background:#8b6b5e}.new_pickup .pickup_in .area7{background:#ffcc26}.new_pickup .pickup_in .image{float:left;margin:0 6px 0 0;width:74px}.new_pickup .pickup_in .image img{border:2px solid #fff;box-shadow:1px 1px 3px #999}.new_pickup .pickup_in .data{float:left;width:530px}.new_pickup .pickup_in .data p{font-size:12px}.new_pickup .pickup_in .data dl{overflow:hidden;margin:4px 0}.new_pickup .pickup_in .data dt{float:left;margin:0 4px 0 0;padding:2px;width:42px;border-radius:4px;background:#000;text-align:center;font-size:10px;color:#fff}#side .pickup,#side1{border:2px solid #CCC}.new_pickup .pickup_in .data dd{float:left;padding:2px 0;font-size:11px}#pref_index .searcharea .list,#pref_index .searchmerit .list,#pref_index .searchrosen .list,#pref_index .searchstationpopular .list,#pref_index .searchtypepopular .list{padding:5px 10px 10px}.new_pickup .pickup_in .data dd.data1{margin:0 4px 0 0;width:130px}.new_pickup .pickup_in .data dd.data2{width:296px}.new_pickup .pickup_in .data dd.data3{margin:0 4px 0 0;width:130px}.new_pickup .pickup_in .data dd.data4{width:296px}.new_pickup .pickup_in .data dd span{font-weight:700;font-size:13px;color:red}#pref_index .searcharea{width:411px}#pref_index .searcharea ul{overflow:hidden;width:391px;text-align:left;font-size:11px;line-height:1.2;color:#000}#pref_index .searcharea li{float:left;margin:5px 2px 0 0;width:128px}#pref_index .searcharea .listlink{margin:10px 0 0;text-align:right;font-size:11px;line-height:1.2}#pref_index .searchmerit ul,#pref_index .searchrosen ul,#pref_index .searchstationpopular ul,#pref_index .searchtypepopular ul{text-align:left;line-height:1.2;color:#000;font-size:11px;overflow:hidden}#pref_index .searchrosen{width:411px}#pref_index .searchrosen ul{width:391px}#pref_index .searchrosen li{float:left;margin:5px 2px 0 0;width:193px}#pref_index .searchmerit,#pref_index .searchtypepopular{width:476px}#pref_index .searchmerit ul,#pref_index .searchtypepopular ul{width:456px}#pref_index .searchmerit li,#pref_index .searchtypepopular li{float:left;margin:5px 2px 0 0;width:226px}#pref_index .searchstationpopular{width:906px}#pref_index .searchstationpopular ul{width:886px}#pref_index .searchstationpopular li{float:left;margin:5px 2px 0 0;width:175px}#side{float:right;width:279px;background:#fff}#side .pickup p.pickup-txt{padding:6px 7px 0;font-size:11px}.black_title h3,.green_title h3,.orange_title h3{height:35px;line-height:35px;padding:0 0 0 10px;color:#FFF;font-size:14px}.black_title h3{border-bottom:2px solid #CCC;background:#5e5e5e;background:linear-gradient(to bottom,#5e5e5e 0,#0e0e0e 100%)}.orange_title h3{background:#fdab00;background:linear-gradient(to bottom,#fdab00 0,#fc8c00 100%)}.green_title h3{background:#6DB354}.sideBox_in p.sidebox_txt{padding:5px 8px 0}.sideBox_in_l{float:left}.sideBox_in_l p{background:url(../img/image_bg.jpg) no-repeat;width:86px;height:66px;margin:5px}.sideBox_in_l p img{padding:4px}.sideBox_in_r{float:right;width:165px;padding:5px;font-size:11px}.sideBox h3,.sideBox2 h3{width:279px;height:35px}.sideBox_in{overflow:hidden;font-size:12px;background:url(../img/sep_bg.gif) 0 bottom repeat-x}.sideBox_in:last-child{background:0 0}.sideBox_in ul li a,.sideBox_in ul li.select,.sideBox_in_r dl dt a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}.sideBox_in ul{margin:10px 0}.sideBox_in ul li{margin:8px 5px}.sideBox_in ul li.select{font-weight:700}.sideBox_in ul li.on a{font-weight:700;color:#333}.sideBox_in_r dl dd.company{font-size:11px;color:#3B9B1A}#result_news_list .notfound p span,span.red{color:red}#side1{float:right;width:279px;background:#fff}.margin-20{margin-bottom:20px}#side1 .sideBox_in{overflow:hidden;padding:5px 10px}#side1 .sideBox_in_l dl dt a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em;font-size:12px}#side1 .sideBox_in_l dl dd{margin:3px 0 0 1em;font-size:11px}#side1 .sideBox_in_r{float:right;width:70px}#side1 .sideBox_in_r img{border:1px solid #999}#side2{float:right;width:279px;background:#fff;border:2px solid #CCC;margin-top:20px}.side2top{margin-top:10px}.side2top2{clear:both;margin-bottom:20px}p.toPage{clear:both;text-align:right;padding:5px 1em;font-size:12px;border-top:1px dotted #CCC}.sideBox2 .sideBox_in{overflow:hidden}.sideBox2 .sideBox_in_l{float:left}.sideBox2 .sideBox_in_r{float:right;width:170px}.sideBox2 .sideBox_in_r dl dt a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}.sideBox2 .sideBox_in_r dl dd{margin:3px 0 3px 1em}#side3{float:right;width:279px;background:#fff;border:2px solid #CCC;margin-top:20px;margin-bottom:20px}#side3 .sideBox_in{overflow:hidden;padding:5px 10px}#side3 .sideBox_in_l{float:left;width:175px;padding-top:5px}#side3 .sideBox_in_l dl dt a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em;font-size:12px}#side3 .sideBox_in_l dl dd{margin:3px 0 0 1em;font-size:11px}#side3 .sideBox_in_r{float:right;width:70px}#side3 .sideBox_in_r img{border:1px solid #999}#result_news_list .notfound{width:948px;height:155px;margin-bottom:10px;background:url(../img/notfound_bg.gif) no-repeat}#result_news_list .notfound p{width:410px;padding:70px 0 0 75px}.sch_box{width:950px;overflow:hidden}span.red{font-weight:700;margin:0;padding:0;font-size:18px}span.map{padding-left:.5em}span.map img{vertical-align:middle;width:15px;height:15px;margin-right:5px}.sch_box div.title{position:relative;width:950px;height:43px;background:url(../img/title_shop.jpg) no-repeat;line-height:50px;font-size:15px;color:#109960;padding-left:30px}.sch_box div.title div.point{position:absolute;top:0;right:65px}div.point{font-size:30px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#FC642A}div.point span{display:inline-block;height:30px;line-height:1;background:#FFF;padding:0 2px;margin:6px 1px 0;border:1px solid #CCC}.recommend{margin:10px 0 20px;width:930px;height:33px;background:#FFCEB4;border-top:3px solid #FF5E06;line-height:33px;padding:0 10px;font-weight:700}#recommend .sch_box{width:950px;overflow:hidden}#recommend .sch_box_in{float:left;width:470px}#recommend .sch_box_in_box{position:relative;border:2px solid #CCC;overflow:hidden;margin:5px 0 5px 8px;min-height:500px}#recommend .sch_box_in_box h3{width:470px;height:31px;border-bottom:2px solid #CCC;background:url(../img/title_shop_s.jpg) no-repeat;line-height:31px;font-size:15px;color:#109960;padding-left:30px}#recommend .sch_box_in_box table{border-collapse:collapse;border:2px solid #CCC;margin-bottom:10px}#recommend .sch_box_in_box table td,#recommend .sch_box_in_box table th{border:2px solid #CCC;padding:5px}#recommend .sch_box_in_box table th{background:#F6F6F6;width:90px;text-align:left;vertical-align:middle}#recommend .sch_box_top{padding:7px}#recommend .sch_box_top h4{width:405px;padding:10px 8px 10px 30px;margin-bottom:5px;background:url(../img/bullet_shop.gif) 10px center no-repeat #DFEFD9}#recommend .sch_box2_bottom{position:absolute;bottom:0;width:450px;overflow:hidden}#recommend .sch_box2_in_l{float:left;height:150px}#recommend .sch_box2_in_r,#result_side{float:right;width:240px}#recommend .sch_box2_in_l p.image{background:url(../img/dammy_img_bg.jpg) no-repeat;width:190px;height:144px;margin:0 5px}#recommend .sch_box2_in_l p.image img{width:160px;margin:10px 15px}#recommend .sch_box2_in_r .point_area{position:relative;width:240px;height:78px;background:url(../img/point_bg.gif) no-repeat}#recommend .sch_box2_in_r .point{position:absolute;top:35px;right:60px}#recommend .sch_box2_in_r .point dt{margin:5px 10px}#recommend .sch_box2_in_r .detail_btn{clear:both;text-align:right;margin:10px 5px}.conBox_in,.conBox_in_l{float:left}#result_side .result_side_in{background:#FFF;border:2px solid #CCC;margin-bottom:10px}#result_side .result_side_in p{margin:2px 3px;font-size:11px;color:#6CB353}#result_side ul.special_side li a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}#result_side ul.special_side li{margin:5px 10px!important;font-size:12px}.detail-area ul{margin:10px auto}.detail-area ul li{line-height:1.5;color:#000}.detail-area p{margin:10px 0}.form-tbl{width:950px!important;border-collapse:collapse;margin:10px auto;font-size:12px}.form-tbl input,.form-tbl select,.form-tbl textarea{padding:3px}.form-tbl td,.form-tbl th{border:2px solid #D0D0D0;padding:8px 10px;color:#222;text-align:left;vertical-align:middle}.form-tbl th{background-color:#F6F6F6;width:40%!important}.form-tbl input.error,.form-tbl td.error{background-color:#FCC}.form-tbl input{padding:5px;vertical-align:middle!important}.form-btn2{text-align:center}.form-btn2 input{background-repeat:no-repeat;background-position:left top;border:0;line-height:999px;font-size:0;cursor:pointer;overflow:hidden}.confirm td,h3.form_green{font-size:14px;font-weight:700}.form-btn2 input:hover{background-position:right top}.form-btn2 .enterbtn{height:52px;width:254px;background-image:url(../img/congratbtn.png)}.form-btn2 .enterbtn2{height:52px;width:254px;background-image:url(../img/congratbtn2.png)}.caption2{margin:10px auto;color:#F60}.confirm td{padding-top:15px;padding-bottom:15px;color:#F60}.form-tbl td.error .msg{font-weight:700;color:#A70000}.form-tbl td.error .msg:before{margin-right:3px;position:relative;top:2px;content:url(../img/entry/icon_error.png)}.form-tbl input.error{border:1px solid #C10000;color:red!important}.fig-complete{position:absolute;bottom:0;right:5px}h3.form_green{color:#FFF;line-height:1;background-color:#6DB354;padding:6px 12px;margin-bottom:10px}h3.form_green span{display:block;border-left:5px solid #FFF;line-height:1;padding:4px 10px 3px}h3.white{position:relative;width:950px;height:35px;background:url(../img/detail_title_white.jpg) no-repeat;line-height:38px;font-size:15px;color:#333;padding-left:30px}.domein-message-area{margin:20px 0;text-align:center}.domein-message-area .message-area-frame{background-color:#DFEFD9;border:3px solid #6DB454;padding:40px 0;position:relative}.domein-message-area p{margin:10px 0}.domein-message-area input{border:1px solid #666;vertical-align:middle;padding:5px}.linelink{text-align:right;margin-right:1em;margin-bottom:8px}.sta_ranking dl{border-bottom:1px dotted #CCC;padding:0 .3em .2em}.sta_ranking dl:last-child{border:none;padding-bottom:0}.sta_ranking dt{font-weight:700;color:#E23656}.sta_ranking dd{display:inline}.sta_ranking dd span{display:inline-block;width:115px;margin-left:.5em;font-weight:700;color:#555;font-size:11px}.sta_ranking dd a{font-weight:400;font-size:12px}.conBox{overflow:hidden}.conBox_in{width:300px;margin-left:10px;background:url(../img/sep_bg.gif) 0 bottom repeat-x}.conBox_bottom dt,.conBox_in_r dt a{background:url(../img/link_bullet.gif) 0 center no-repeat}.conBox_in_l p{width:84px;height:64px;margin:5px;border:1px solid #CCC}.conBox_in_l p img{padding:4px}.conBox_in_l p:hover{border:1px solid #0080ff}.conBox_in_r{float:right;width:190px;padding:5px;font-size:11px}.conBox_in_r dt a{padding-left:.8em}.conBox_in_r dd{margin-top:.5em}.conBox_bottom{width:620px;padding:5px 0;clear:both;margin:10px auto 5px;border:2px solid #CCC}.conBox_bottom dl{overflow:hidden;font-size:11px;padding:5px 5px 0;margin-bottom:5px}.conBox_bottom dt{width:180px;padding-left:.8em;float:left}.conBox_bottom_top{width:620px;padding:0;clear:both;margin:10px auto 5px;border:2px solid #CCC}.conBox_bottom_top p{margin:10px 5px 8px;font-size:12px}.conBox_bottom h4,.conBox_bottom_top h4{background:#efefef;background:linear-gradient(to bottom,#fff 29%,#efefef 76%);padding:5px}.contents_box_best3{float:left;width:310px}.contents_box_best3_in{border:2px solid #CCC;margin:10px 0 10px 11px;overflow:hidden}.contents_box_best3_in h4{padding:8px 0 8px 35px;border-bottom:2px solid #CCC}.contents_box_best3_in h4.rank1{background:url(../img/icon_rank1.png) no-repeat #efefef;background:url(../img/icon_rank1.png) no-repeat,linear-gradient(to bottom,#fff 29%,#efefef 76%)}.contents_box_best3_in h4.rank2{background:url(../img/icon_rank2.png) no-repeat #efefef;background:url(../img/icon_rank2.png) no-repeat,linear-gradient(to bottom,#fff 29%,#efefef 76%)}.contents_box_best3_in h4.rank3{background:url(../img/icon_rank3.png) no-repeat #efefef;background:url(../img/icon_rank3.png) no-repeat,linear-gradient(to bottom,#fff 29%,#efefef 76%)}.contents_box_best3_in p{font-size:10px;margin:5px;padding-bottom:5px;border-bottom:1px dotted #CCC;height:25px}.contents_box7 h3,.contents_box8 h3,.contents_box_fav h3{height:34px;line-height:35px}.contents_box_best3_in_l{float:left;margin:0}.contents_box_best3_in_r{float:right;margin:0}.contents_box_best3_in_l dl{padding:0 0 .4em}.contents_box_best3_in_l dl dt{font-weight:700;color:#3A9A19}.contents_box_best3_in_l dl dd{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em;margin-left:.5em;display:inline;font-size:11px}.contents_box7 h3.areapopuler,.contents_box8 h3.areapopuler{background:url(../img/title_areapopluler.jpg) no-repeat;color:#FFF}.contents_box_best3_in_l dl dd a{display:inline-block;width:80px}.contents_box7{margin:0 auto 20px;padding:0 0 10px;overflow:hidden;border:2px solid #CCC}.contents_box7 h3{border-bottom:2px solid #CCC;padding:0 0 0 45px;font-size:15px}.contents_box_pop_in{float:left;width:210px;margin:10px 0 0 25px;overflow:hidden}.contents_box_pop_in p{width:180px;margin:5px 8px;font-size:11px}.contents_box_pop_in p img{width:175px;text-align:center;border:2px solid #CCC}.contents_box_pop_in p img:hover{border:2px solid #0080ff}.contents_box7 p.conBox_link{padding:5px;font-size:12px}.contents_box8{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin:10px auto 20px;padding:0 0 10px;overflow:hidden;border:2px solid #CCC}.contents_box8 h3{border-bottom:2px solid #CCC;padding:0;font-size:15px}.contents_box8 p.conBox_link{padding:5px;font-size:12px}.contents_box8 dl{overflow:hidden;margin:8px 5px 0;font-size:12px}.contents_box8 dt{width:100px!important;float:left}.contents_box8 dt.gcity{width:87px!important;padding:2px 0 2px 13px;background:#F2F2F2}.contents_box8 dt a{display:block;padding:2px 5px 2px 13px;background:#F2F2F2}.contents_box8 dd{display:inline;border-right:1px solid #999}.contents_box8 dd:last-child{border:none}.contents_box8 dd a{display:inline-block;width:50px;text-align:center}.pref_top{width:650px}.pref_top dt{width:110px}.pref_top dd{padding:0 .2em}.result2colomn{overflow:hidden}.contents_box_fav{clear:both;margin:0 auto 20px;padding:0;overflow:hidden;border:2px solid #CCC}.contents_box_fav h3{border-bottom:2px solid #CCC;padding:0 0 0 45px;font-size:15px}.contents_box_fav h3.areapopuler{color:#FFF;background:url(../img/title_areapopluler.jpg) no-repeat}.contents_box_favin{float:left;width:315px}.contents_box_favin2{margin:10px;border:2px solid #CCC}.contents_box_favin2 h2{background:#efefef;background:linear-gradient(to bottom,#fff 29%,#efefef 76%);padding:6px 5px;border-bottom:2px solid #CCC}.contents_box_favin2 h2 span{font-size:14px}.contents_box_favin2 h4{background:#efefef;background:linear-gradient(to bottom,#fff 29%,#efefef 76%);padding:6px 5px;border-bottom:2px solid #CCC}.contents_box_favin2 h4 span{font-size:14px;color:#0C965E}.contents_box_favin2 p.sub{margin:10px;font-size:12px}.contents_box_favin2 h3{font-size:12px!important;text-align:left;padding:0;margin:0 0 0 7px;border:none;font-weight:400}.contents_box_favin2 .imagebox{overflow:hidden;width:300px}.contents_box_favin2 .imagebox img{float:left;width:60px;padding-right:6px}.contents_box_favin2 .imagebox p{margin:5px 8px;line-height:1.4;font-size:11px}.contents_box_favin2 ul{border:1px solid #CCC;padding:5px;margin:8px}.contents_box_favin2 ul li{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em;margin-left:.5em;display:inline;font-size:12px}.contents_box_favin2 ul li a{display:inline-block;width:110px}h3.fav_title{width:620px;background:url(../img/icon_annken.png) 2px center no-repeat #fefefe;background:url(../img/icon_annken.png) 2px center no-repeat,linear-gradient(to bottom,#fff 0,#eee 100%);border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;height:35px;padding:0 0 0 30px;line-height:35px}h3.area1{border-bottom:3px solid #739adb}h3.area2{border-bottom:3px solid #ec960d}h3.area3{border-bottom:3px solid #46c1d0}h3.area4{border-bottom:3px solid #8dc933}h3.area5{border-bottom:3px solid #d14993}h3.area6{border-bottom:3px solid #8b6b5e}h3.area7{border-bottom:3px solid #ffcc26}.contents_box_otherarea{width:676px;margin:0 0 20px;border:2px solid #CCC;overflow:hidden}.contents_box_otherarea_bottom{width:947px;margin:0 0 20px;border:2px solid #CCC;overflow:hidden}.contents_box_otherarea .contents_in,.contents_box_otherarea_bottom .contents_in{overflow:hidden;margin:5px 0}.contents_box_otherarea .contents_in ul,.contents_box_otherarea_bottom .contents_in ul{padding:5px 15px}.contents_box_otherarea .contents_in ul li,.contents_box_otherarea_bottom .contents_in ul li{display:inline-block;margin-right:50px}.block_link ul li{display:inline-block;width:128px;line-height:1.5}.contents_box_otherarea .contents_in ul li a,.contents_box_otherarea_bottom .contents_in ul li a{background:url(../img/link_bullet.gif) 0 center no-repeat;padding-left:.8em}.contents_box_otherarea h3,.contents_box_otherarea_bottom h3{height:34px;line-height:35px;border-bottom:2px solid #CCC;padding:0 0 0 20px;font-size:15px;color:#10995F;background:url(../img/title_white.jpg) no-repeat}.contents_box_otherarea h3 a,.contents_box_otherarea_bottom h3 a{color:#10995F}.contents_box_otherarea p{padding:5px 5px 0;font-size:12px;color:#0C965E}.contents_in_souba{padding:7px 0 4px 20px}.contents_in_souba ul li{display:inline-block;width:380px;line-height:20px}.contents_in_souba ul li span{font-size:12px}.contents_in_souba ul li.graph_area{background:url(../img/graph_area.jpg) no-repeat;padding:8px 0 6px 80px}.contents_in_souba ul li.graph_rosen{background:url(../img/graph_rosen.jpg) no-repeat;padding:8px 0 6px 80px}