@charset "UTF-8";
/**
 * [File list]
 * - http://ikuseikai.org/share/css/init.css
 * - http://ikuseikai.org/share/css/common.css
 * - http://ikuseikai.org/share/css/each.css
 * - http://ikuseikai.org/share/css/hacks.css
 * - http://ikuseikai.org/share/css/selectable.css
 */
body,div,p,blockquote,table,th,td,embed,object,fieldset,form,input,textarea,select,option,pre,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;vertical-align:baseline}html{overflow-y:scroll}body{background:#FFF;color:#333;font-size:13px;*font-size:small;*font:x-small;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',verdana,'ＭＳ Ｐゴシック',sans-serif;line-height:1.6;letter-spacing:0.1em}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}address{font-style:normal}strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}pre{font-family:monospace;*font-size:108%;line-height:100%}a:link{color:#00469D;text-decoration:underline}a:visited{color:#7536B6;text-decoration:underline}a:hover{text-decoration:none}a:active{text-decoration:none}a:active,a:focus{outline:none}ul{list-style:none}ol{list-style:decimal}hr{display:none}select,input,button,textarea{font-size:99%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',osaka,'メイリオ',Meiryo,verdana,'ＭＳ Ｐゴシック',sans-serif}input{border-top:1px #BCBCBC solid;border-left:1px #BCBCBC solid;border-right:1px #E0E0E0 solid;border-bottom:1px #E0E0E0 solid;vertical-align:middle}textarea{overflow:auto;border-top:1px #BCBCBC solid;border-left:1px #BCBCBC solid;border-right:1px #E0E0E0 solid;border-bottom:1px #E0E0E0 solid}fieldset{border:0}legend{display:none}label{cursor:pointer;vertical-align:middle}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}th{font-weight:bold;text-align:left}img{border:0;vertical-align:bottom}body{background:#FFF url('/share/img/body_bg.jpg') 0 0 repeat-x}#header{position:relative;width:900px;height:155px;margin:0 auto}#header .logo{position:absolute;top:47px;left:4px;width:358px}#header div.tel{position:absolute;top:32px;left:700px;width:200px}#header ul.nav{position:absolute;top:65px;left:691px;width:215px}#header ul.nav li{float:left;margin:0 6px 15px 0}.parentName{width:894px;height:71px;margin:0 auto;padding:36px 3px 0;text-align:right}#gNavi{width:900px;height:50px;margin:0 auto 27px;padding:7px 0 0}#gNavi li{float:left}#main{width:900px;margin:0 auto}#menu{float:left;width:230px;margin:0 0 18px;padding:3px;border:3px solid #9FB2CC;background:#FFF}#menu div.name{margin:0 0 1px}#menu li{padding:2px 0;border-bottom:1px solid #C0C8D1;letter-spacing:0.03em}#menu li.small{font-size:85%}#menu li a{display:block;padding:5px 50px 5px 22px;background:#E6EDF5 url('/share/img/menu/arrow.gif') 185px 50% no-repeat;color:#00469D;text-decoration:none}#menu li.on a,#menu li a:hover{background:#CFE0F5 url('/share/img/menu/arrow_on.gif') 185px 50% no-repeat}#central{float:right;width:615px;font-size:93%}#central div.section{margin:0 0 40px;padding:0 5px}#central h1,#central h2{margin:0 -5px 20px;padding:10px 32px 9px;background:url('/share/img/central/head_bg.gif') 0 50% no-repeat}#central div.recruitEntry{margin:10px 0 0}#central thead th{padding:10px 15px;border:1px solid #777;background:#083577;color:#FFF}#central tbody th{padding:10px 15px;border:1px solid #777;background:#E6EDF5;color:#555}#central tbody td{padding:10px 15px;border:1px solid #777}#central td th,#central td td{padding:0;border:0;background:none}#subinfo{clear:left;float:left;width:242px}#subinfo li{margin:0 0 5px}#subinfo li dl.recentEntry dt{margin:10px 0 0;color:#E57D03;font-weight:bold}#subinfo li dl.recentEntry dd{margin:0 1px 15px;font-size:93%}#subinfo li dl.recentEntry dd li{margin:0 0 2px;padding:2px 0 2px 10px;border-bottom:1px dotted #A9A8A8;background:url('/share/img/subinfo/recent_marker.gif') 0 50% no-repeat}#subinfo li dl.recentEntry dd li a{color:#555;text-decoration:none}#subinfo li dl.recentEntry dd li a:hover{color:#E57D03}#footer{margin:40px 0 0;padding:35px 0 30px;background:#E7EAEE url('/share/img/footer/bg.gif') 0 0 repeat-x}#footer div.inner{width:900px;margin:0 auto}#footer div.nav{width:450px;float:left;font-size:77%;line-height:1.7}#footer ul.nav li{float:left;padding:0 5px 0 6px;background:url('/share/img/footer/separator.gif') 0 50% no-repeat}#footer ul.nav li a{color:#00469D;text-decoration:none}#footer ul.nav li.first{background:none;padding:0 5px 0 0}#footer ul.nav li a:hover{text-decoration:underline}#footer div.copyright{float:right;padding:3px 55px 0 0;background:url('/share/img/footer/logo.gif') 100% 0 no-repeat;text-align:right;font-size:85%;letter-spacing:0.05em}body.home{background:url('/img/body_bg.jpg') 0 0 repeat-x}p.welcome{width:900px;height:300px;margin:0 auto;padding:10px 0 0}#whatsNew{width:280px;margin-bottom:0!important;padding:0 35px 0 0;float:left}#whatsNew h2,#guide h2{padding:0;margin:0 0 10px -5px;background:none}div.medical{padding:10px 20px;margin:0 0 20px;border:5px solid #ADD69A;background:#F2FBE1}div.medical h3{float:left;color:#336633;font-weight:normal}div.medical a{color:#336699}div.medical h3 span{font-size:138.5%;font-weight:bold}div.medical ul{margin:0 0 0 360px}div.medical ul li{padding:0 0 0 15px;background:url("/share/img/central/icon/square_aqua_small.gif") 0 50% no-repeat}div.medical p{margin:0 0 0 360px}#whatsNew dl{margin:0 -5px}#whatsNew dt{margin-bottom:5px;padding:0 0 0 20px;background:url('/share/img/central/icon/circle_blue.gif') 5px 50% no-repeat;color:#00469D;font-weight:bold}#whatsNew{width:285px}#whatsNew dd{margin:0 0 15px;padding:0 5px 15px;background:url('/share/img/central/line_blue.gif') 0 100% no-repeat}#whatsNew dd li{margin:0 0 0 15px;list-style-type:circle}#whatsNew dd div.imageBox{width:295px;margin:10px 0 0;padding:8px 12px;background:#EFEFEF;color:#513B20}#whatsNew dd div.right div.image{float:right;margin:0 0 0 20px}#whatsNew dd div.left div.image{float:left;margin:0 20px 0 0}#guide{width:285px;margin-bottom:0!important;float:right}#guide dt{margin:0 0 5px;padding:0 0 0 20px;background:url('/share/img/central/icon/circle_silver.gif') 0 50% no-repeat;color:#00469D;font-size:116%;font-weight:bold}#guide dd{margin:0 0 15px;padding:0 5px 15px;background:url('/share/img/central/line_blue.gif') 0 100% no-repeat}#guide dd p{margin:0 0 10px}#guide dd p.banner{padding:5px;border:solid 1px #BDBDBD;text-align:center}#guide ul.briefing li{padding-top:10px}#guide ul.briefing li.button{display:inline;padding-top:0}#guide ul.briefing li.button a{display:block;margin-top:10px;padding:5px;border:solid 2px #144A9F;background:#619BDF;color:#FFF;font-weight:bold;text-align:center}#guide ul.briefing li.button a:hover{background:#8BB1DF}#guide ul.briefing dl.info{margin-bottom:10px;padding-bottom:10px;background:url('/share/img/central/line_blue.gif') 0 100% no-repeat}#guide ul.briefing dl.info dt{float:left;margin:0;padding:0;background:none;color:#000;font-size:100%;font-weight:normal}#guide ul.briefing dl.info dd{margin:0;padding:0 0 0 40px;background:none}#guide ul.briefing dl.info dd.date{font-weight:bold;font-size:14px}#guide ul.briefing span.red{color:#E01F42}#guide ul.briefing span.blue{color:#1955D8}#greeting h3{margin:0 0 15px;color:#00469D;font-size:116%;font-weight:bold}#greeting div.delegate{float:right;width:306px;margin:0 0 30px 15px;text-align:center}#greeting div.delegate img{margin:5px 0 15px}#policy p{margin:0 0 1em}#policy p.basePolicy{padding:15px 0;border:8px solid #E9E9E9;background:#F4F4F4;color:#083577;font-size:116%;text-align:center}#policy li{margin:0 0 1em;padding:0 0 0 20px;background:url('/share/img/central/icon/square_blue.gif') 0 0.35em no-repeat}#agenda h3{margin:-5px 0 20px;color:#3E70AE;font-size:197%;font-weight:bold}#agenda li{margin:0 0 1em;padding:0 0 0 20px;background:url('/share/img/central/icon/circle_silver.gif') 0 0.35em no-repeat}#campany th{width:83px}#campany td{width:458px}#campany td th,#campany td td{width:140px}#campany td div.image{float:right;width:200px;margin:0 0 15px 15px;color:#083577;font-size:83%;text-align:center}#history tbody th{width:110px}#history tbody td{width:433px}p.go_top{text-align:right}#meeting div.subsection{margin:0 0 30px}#meeting div#aim{padding:20px;border:solid 8px #9faec3;background:#f4f4f4;text-align:center;line-height:1.7em;color:#083577;font-size:132.4%}#meeting div#aim p span.what{font-weight:bold}#meeting #copy div{float:left}#meeting #aim ul{margin-top:20px}#meeting #aim ul li{margin-bottom:20px;padding:16px 24px;border:solid 1px #BEBEBE;background:#FFF;text-align:left}#meeting #aim ul li h4{margin-bottom:4px;font-size:85%}#meeting #aim ul li p{line-height:1.5;font-size:77%;color:#333}#meetingContents{padding:20px 14px;border:solid 1px #A4B6CE;background:#F4F4F4;color:#555}#meetingContents h3{margin-bottom:14px;padding:1px;background:#083577;text-align:center;font-size:116%;color:#FFF}#meetingContents p{margin-bottom:12px;padding:16px 20px;background:#E3E9F1;font-size:116%}#meetingContents ul li{padding:16px 0}#meetingContents ul li dl{width:380px;float:left}#meetingContents ul li dl dt{margin-bottom:3px;padding:0 0 0 22px;background:url(/aspire/img/content_list.gif) 0.5% 0.4em no-repeat;font-weight:bold;font-size:116%;color:#083577}#meetingContents ul li div{float:right}#meeting div#content p{padding:0 0 20px}#meeting div#content ul li{float:left;padding:0 0 15px}#meeting div#content ul li h3{display:inline;padding:0 0 0 20px;background:url('/aspire/img/content_list.gif') 0 50% no-repeat;font-size:116.1%;font-weight:bold;color:#083577}#meeting div#content ul li p{padding:0}#meeting div#content ul li.opening{padding:0 25px 0 0}#meeting div#content ul li img{display:inline;padding:0 5px 0 0}#meeting div#content ul li img.last{padding:0}#meeting div#content p.charity{clear:both;padding:15px;background:#e3e9f1;text-align:center}#meeting div#dvd p{margin:0 0 20px;padding:8px 10px 8px 0;background:url('/aspire/img/dvd_back.jpg') 0 100% repeat-y;font-size:132.3%;font-weight:bold;color:#083577}div#impression ul li{margin:0 0 15px;padding:0 0 15px;background:url('/aspire/img/impression_line.gif') 0 100% repeat-x}div#impression ul li.last{margin:0;background:none}div.beginning{margin:0 0 27px;padding:20px 20px 0 20px;border:solid 8px #9faec3;background:#f4f4f4;text-align:center;line-height:1.7em;color:#083577;font-size:116%}div.beginning p{padding:0 0 20px}#commend div.subsection{margin:0 0 30px}div.commend_each{width:571px;margin:0 0 20px;padding:0 15px 30px;border:1px solid #9fb2cc}div.commend_each h3{margin:0 -15px;padding:0 0 30px}div.commend_each div.img{float:right;padding:0 0 0 6px}div.commend_each h4{padding:5px;display:inline;background:#e3e9f1;font-size:116%;color:#083577}div.commend_each p{padding:10px 0 0 0}div.commend_each p.long{width:230px}div.commend_each ul li{clear:both;padding:20px 0 10px}div.commend_each ul li p span.note{font-weight:bold}div.commend_each ul li h5{padding:0 0 0 15px;background:url(/aspire/img/square_commend.gif) 0 50% no-repeat;color:#083577}div.commend_each div.other{margin:20px 0 0;padding:15px 0 15px 25px;border:1px solid #083577;background:#f4f4f4;color:#083577}div.commend_each div.other dl{margin:5px 0 0}div.commend_each div.other dl dt{display:inline;padding:0 0 0 15px;background:url(/aspire/img/square_commend.gif) 0 50% no-repeat}div.commend_each div.other dl dd{display:inline;padding:0 20px 0 0}h3.commend_month{margin:0 0 20px;padding:10px 0;border:3px solid #6484B4;font-size:138.5%;color:#fff;text-align:center;background:#083577}div.impression,div#impression{padding:20px 30px;background:#e3e9f1}div.impression dl,div#impression ul{width:505px;margin:10px 0 0;padding:15px 20px 0;background:#f3f6f9}div.impression dl dt{color:#083577;font-weight:bold}div.impression dl dd{padding:0 0 20px}p.supplement{margin:20px 0;padding:20px 0;border:4px solid #dceae3;background:#f8fbfa;text-align:center;font-size:123.1%}#medicalheart #headline{position:relative}#medicalheart #headline div.copyImg{margin-bottom:25px}#medicalheart #headline div.button{position:absolute;top:170px}#medicalheart #headline div.copy{height:119px;margin-bottom:25px;padding:28px 0 0 200px;border:solid 1px #9FB2CC;background:url(/aspire/img/copy_img.jpg) 8px 50% no-repeat}#medicalheart #team{margin-bottom:42px;padding:20px;background:#E3EBF4}#medicalheart #team dt{margin-bottom:16px;font-size:131%;color:#083577}#medicalheart #team dd{padding-right:200px;background:url(/aspire/img/team_img.jpg) 100% 4px no-repeat;color:#555}#medicalheart h3{margin-bottom:14px}#medicalheart p.subTitle{margin-bottom:20px}#medicalheart h4{height:16px;margin-bottom:20px;padding:8px 0 8px 14px;border:solid 1px #ADB9C2;background:url(/aspire/img/each_head_bg.jpg) 0 0 repeat-x}#medicalheart div.column,#meeting div#content,#commend div.detail{padding:14px;border:solid 1px #A4B6CE;background:#F4F4F4}#medicalheart div.column h5,#commend div.detail h3{height:24px;margin-bottom:12px;background:#083577;font-size:116%;text-align:center;line-height:24px;color:#FFF}#medicalheart div.column dl dt,#commend div.detail dl dt{padding:0 0 0 14px;background:url(/aspire/img/square_medicalheart.gif) 0.5% 0.5em no-repeat;font-weight:bold;color:#083577}#commend div.detail dl dd{padding:0 0 20px}#medicalheart #merit{margin-bottom:30px}#medicalheart #merit ul{padding:0 10px 0}#medicalheart #merit ul li{margin-bottom:10px;padding:0 0 0 16px;background:url(/aspire/img/square_medicalheart.gif) 0.5% 0.5em no-repeat}#medicalheart #merit ul li.last{margin-bottom:30px}#medicalheart div.past ul{margin-bottom:10px;padding:0 80px 0}#medicalheart div.past ul li{padding:0 0 5px 20px;background:url(/aspire/img/square_commend.gif) 0.5% 0.5em no-repeat}#aim{width:555px;margin-bottom:27px;padding:16px;border:solid 8px #9faec3;background:#f4f4f4;text-align:center;line-height:1.7em;color:#083577;font-size:116%}#aboutCancer{width:601px;margin-bottom:46px;border:solid 1px #fd9898}#aboutCancer dl{padding:24px}#aboutCancer dt{height:58px;margin-bottom:12px;padding-left:82px;line-height:58px;color:#b0242a;font-size:116%}#aboutCancer dt.first{background:url(/aspire/img/num1.gif) 18px 50% no-repeat #ffedf0}#aboutCancer dt.second{margin-top:24px;background:url(/aspire/img/num2.gif) 18px 50% no-repeat #ffedf0}#aboutCancer dt.third{margin-top:24px;background:url(/aspire/img/num3.gif) 18px 50% no-repeat #ffedf0}#aboutCancer dd{padding:20px;border:solid 1px #fd9898;color:#555}#aboutCancer dd.img{padding:20px 158px 20px 20px;background:url(/aspire/img/about_cancer_img.gif) 93% 53% no-repeat}#ladiesHC{margin-bottom:44px}#examination h4{margin-bottom:20px}#examination h5{margin-bottom:15px;padding-left:20px;background:url(/aspire/img/square_big.gif) 0.5% 0.4em no-repeat;color:#083577;font-size:116%}#ladiesHC ol{padding-left:1.8em;margin-bottom:15px}#cancerScreening dl dt.head{margin-bottom:10px;padding:1px 0;color:#083577;font-weight:bold;background:#e3ebf4;text-align:center}#cancerScreening dl dt#cervical{width:135px}#cancerScreening dl dt#breast{width:112px}#cancerScreening dl dt.first{padding-left:1.3em;background:url(/aspire/img/01.gif) 0 0.3em no-repeat}#cancerScreening dl dt.second{padding-left:1.3em;background:url(/aspire/img/02.gif) 0 0.3em no-repeat}#cancerScreening dl dt.subtitle{font-weight:bold}#cancerScreening dl dd{margin-bottom:14px}#cancerScreening p.notes{margin-bottom:16px;padding:20px 24px;border:solid 1px #c0c0c0}#cancerScreening p.ps{margin-bottom:46px;color:#083577}#recommendInstitution,#commend div.past,#medicalheart div.past,#meeting div.past{margin-bottom:26px;border:solid 1px #9fb2cc}#recommendInstitution h6,#commend div.past h3,#medicalheart div.past h3,#meeting div.past h3{padding:6px 0;background:#e3ebf4;color:#083577;text-align:center;font-size:116%}#commend div.past ul li,#meeting div.past ul li{padding:10px 0;text-align:center;font-size:108%}#recommendInstitution div.inner{margin:24px;padding:14px;border:solid 8px #e3ebf4}#recommendInstitution div.inner div.name{height:28px;margin-bottom:22px;background:url(/aspire/img/sloping_line_bg.gif);font-size:116%;text-align:center;line-height:28px;color:#FFF}#recommendInstitution div.photo{height:200px;width:140px;float:left}#recommendInstitution dl dt{font-weight:bold;color:#083577}#recommendInstitution dl dd.last{margin-bottom:18px}#recommendInstitution p{margin:-5px 0 19px 0;padding:0 24px;color:#083577}#machinePhotos{margin:0 24px 27px;padding:21px 39px 18px 39px;border:solid 8px #eaeaea}#machinePhotos ul{float:left}#machinePhotos ul.last{margin-left:69px}#machinePhotos li{padding-top:3px;font-weight:bold;text-align:center}#clinicProfile{margin:0 24px 27px;padding:24px 0 24px 36px;border:solid 1px #e1e1e1;background:#f4f4f4;line-height:24px}#clinicProfile dt{width:140px;padding-left:18px;float:left;background:url(/aspire/img/square_small.gif) 0.5% 0.6em no-repeat;color:#555}div.voice{padding:18px 33px;background:#eef3fa;line-height:1.9em}div.voice p.continue{padding-bottom:22px;margin-bottom:22px;background:url(/aspire/img/dot_line.gif) 0 100% repeat-x}#healthCheckup{margin-bottom:40px}#healthCheckup p{margin-bottom:30px}#healthCheckup div.voice p{margin:0}#homeCare div.photo_01{float:right;margin:0 0 20px 15px}#homeCare div.photo_02{float:left;padding:9px 0 0 14px}#homeCare div.photo_03{margin:0 0 20px;clear:right;padding:9px 14px;background:#E6EDF5;text-align:right}#recruit ul{margin:0 -5px}#recruit li{margin:0 0 10px}#recruit li.p_entry{float:left;margin:20px 0 0}#recruit li.f_entry{float:right;margin:20px 0 0}#recruitDetail table{margin:0 0 25px;letter-spacing:0.03em}#recruitDetail tbody th{width:200px}#recruitDetail tbody td{width:350px}#recruitDetail tbody td table{margin:0}#recruitDetail tbody td th{width:130px;font-weight:normal;color:#333}#recruitDetail div.recruitEntry{margin:20px -5px 0}#recruitDetail div.recruitEntry{margin:20px -5px 0}#recruitDetail #briefing tr.head{background:#C2D2EF;font-weight:bold}#recruitDetail #briefing td.typeB{width:573px}#recruitDetail #briefing tr td.typeA{width:160px}#recruitDetail p.ps{margin:-14px 0 20px 1em;text-indent:-1em}#recruitDetail span.red{color:red}div.buttonMedi{margin:-15px 0 25px 0;padding:10px;background:#619BDF;border:solid 2px #144A9F}div.buttonMedi:hover{background:#8BB1DF}div.buttonMedi p,div.buttonMedi:visited p{text-align:center;font-size:131%;font-weight:bold;color:#FFF}#recruitSummary table{margin:0 0 40px}#recruitSummary tbody th{width:130px}#recruitSummary tbody td{width:420px}#recruitSummary tbody td table{margin:0}#recruitSummary tbody td th{width:150px;font-weight:normal;color:#333}#recruitSummary tbody td td{width:80px}#recruitSummary ul{margin:0 -5px}#recruitSummary li{margin:0 0 12px}#CalendarSelect{margin:0 0 20px}#recruitCalendar h2{margin:10px 0;padding:0;background:none;color:#083577;font-size:189%;font-weight:bold}#recruitCalendar table{margin:0 0 40px}#recruitCalendar th{width:45px;text-align:center}#recruitCalendar th.day{background:#083577;color:#FFF}#recruitCalendar th.weekDay{color:#083577}#recruitCalendar th.sun{color:#E23928}#recruitCalendar td{width:420px}#recruitCalendar div.event{margin:0 0 30px}#recruitCalendar div.event h3{margin:0 0 10px;padding:4px 20px;background:#083577;color:#FFF}#recruitCalendar div.event div.textBody{padding:22px 30px;border:3px solid #C8C8C8}#recruitCalendar div.event div.textBody div.datetime{margin:0 0 1em;text-align:right}#recruitCalendar div.event div.textBody p{margin:0 0 1em}#event h2{margin:0 0 20px;padding:5px 45px;background:#083577 url('/share/img/central/icon/square_aqua_h.gif') 20px 50% no-repeat;color:#FFF;font-size:131%}#event h3{margin:0 0 15px;color:#083577;font-size:116%}#event p{margin:0 0 1.5em}#event div.imageBox{margin:0 0 25px}#event div.left div.image{float:left;margin:0 25px 0 0}#event div.right div.image{float:right;margin:0 0 0 25px}#event div.imageBox p{width:245px;padding:8px 15px;background:#F3F3F3;font-weight:bold}#event div.left p{float:right}#event div.right p{float:left}#news div.logs{margin:0 0 50px}#news div.section{margin:0 0 25px}#news h2{padding:5px 45px;border:1px solid #083577;background:#E6EDF5 url('/share/img/central/icon/square_blue_h.gif') 20px 50% no-repeat;color:#083577;font-size:131%}#news h3{margin:0 0 15px;padding:2px 0 0;border-top:9px solid #E6EDF5;color:#083577;font-size:116%}#news p,#news dd{margin:0 0 1.5em}#news dt{padding:0 0 0 12px;background:url('/share/img/central/icon/square_aqua_small.gif') 0 50% no-repeat;color:#083577;font-weight:bold}#news ul{margin:0 0 1.5em 5px;border-left:4px solid #679}#news ol{margin:0 0 1.5em 5px;border-left:4px solid #CCC}#news ul li{margin:0 0 0 1.7em;list-style:disc}#news ol li{margin:0 0 0 2.2em}#news ul.archiveList li{margin:0 0 1em 1.7em}#inquiry div.guide{margin:0 0 15px}#inquiry div.guide p{float:left;color:#083577;font-weight:bold}#inquiry div.guide div{float:right;padding:5px 0 0}#inquiry th{width:180px;vertical-align:top}#inquiry td{width:363px}#inquiry th span.required{margin:0 0 0 5px;color:#E23928}#inquiry ul.error{margin:0 0 10px;color:#D8000C}#inquiry ul.error li{margin:0 0 0 15px;list-style:disc}#inquiry div.btn{width:295px;margin:20px auto}#inquiry div.btn input{border:0}#inquiry td input{width:355px;padding:2px}#inquiry td input.radioField,#inquiry td input.checkboxField{width:auto;margin:0 3px 0 0;padding:0}#inquiry textarea{width:355px;height:15em;padding:2px}#inquiry td input.focus,#inquiry textarea.focus{border:1px solid #2383F5}#dataAge{width:30px !important}#dataGraduation li{width:363px;overflow:hidden;zoom:1}#dataGraduation label{display:block;float:left;width:80px !important;padding:2px 0 9px}#dataGraduation input{width:220px !important;margin:0 5px 0 0}#dataGraduation #dataGraduation2{width:80px !important}#dataSex li{display:inline;margin:0 20px 0 0}#areaMap{margin:0 0 15px !important;background:url('/store/img/areamap/box_body.gif') 0 0 repeat-y}#areaMap h2{margin:0 -5px 30px;padding:32px 0 0;background:url('/store/img/areamap/box_head.gif') 0 0 no-repeat;text-align:center}#areaMap p.guide{margin:0 0 40px;font-size:138.5%;font-weight:bold;color:#002E73;text-align:center}#areaMap p.guide span{padding:5px 25px 5px 0;background:url('/store/img/areamap/arrow.gif') 100% 50% no-repeat}#areaMap div.prefs{width:526px;height:435px;margin:0 -5px;padding:0 45px 44px 44px;background:url('/store/img/areamap/box_foot.gif') 0 100% no-repeat}#areaMap div.prefs ul{position:relative;width:526px;height:435px}#areaMap div.prefs ul li{position:absolute}#areaMap div.prefs ul li.shimane{top:0;left:0}#areaMap div.prefs ul li.tottori{top:0;left:97px}#areaMap div.prefs ul li.hyogo{top:0;left:194px}#areaMap div.prefs ul li.kyoto{top:0;left:329px}#areaMap div.prefs ul li.hiroshima{top:97px;left:0}#areaMap div.prefs ul li.okayama{top:97px;left:97px}#areaMap div.prefs ul li.osaka{top:141px;left:329px}#areaMap div.prefs ul li.nara{top:141px;left:443px}#areaMap div.prefs ul li.wakayama{top:285px;left:329px}#areaMap div.prefs ul li.ehime{top:260px;left:21px}#areaMap div.prefs ul li.kagawa{top:260px;left:140px}#areaMap div.prefs ul li.kochi{top:353px;left:21px}#areaMap div.prefs ul li.tokushima{top:353px;left:140px}#storeList div.stores{margin:0 0 20px}#storeList div.stores h2{margin:0 0 15px;padding:0;background:none}#storeList table{margin:0 0 30px}#storeList tbody th{width:135px}#storeList tbody td.tel{width:100px}#storeList tbody td.address{width:271px}#storeDetail h2{margin:0 0 15px;padding:0;background:none;color:#083577;font-size:280%}#storeDetail ul.services{height:66px;margin:20px 0}#storeDetail ul.services li{position:relative;float:left;width:66px;margin:0 10px 0 0}#storeDetail ul.services li div.summary{display:none;position:absolute;top:94px;left:0;width:170px;padding:10px 0;text-align:center}#storeDetail ul.services li.credit_card div.summary{border:3px solid #E29F59;background:#FFF8F1}#storeDetail ul.services li.parking div.summary{border:3px solid #A3D08F;background:#F0F7EC}#storeDetail ul.services li.osaifu_ktai div.summary{border:3px solid #77AFCF;background:#F7FCFF}#storeDetail ul.services li div.summary div.title{padding-bottom:4px}#storeDetail ul.services li div.arrow{display:none;position:absolute;top:66px;left:0;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent}#storeDetail ul.services li.credit_card div.arrow{border-bottom:28px solid #E29F59; }#storeDetail ul.services li.parking div.arrow{border-bottom:28px solid #A3D08F; }#storeDetail ul.services li.osaifu_ktai div.arrow{border-bottom:28px solid #77AFCF; }#storeDetail table{margin:0 0 30px}#storeDetail tbody th{width:125px}#storeDetail tbody td{width:417px}#storeDetail tbody td table{margin:0 0 5px}#storeDetail tbody td th,#storeDetail tbody td td{width:51px;padding:5px 0;border:1px solid #777;text-align:center;vertical-align:middle;font-weight:bold;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif}#storeDetail tbody td th{background:#E6EDF5}#storeDetail tbody td .circle,#storeDetail tbody td th.sat{color:#083577}#storeDetail tbody td .square,#storeDetail tbody td th.sun,#storeDetail tbody td th.fete{color:#900}#storeDetail tbody td .delta{color:#693}#storeDetail tbody td div.time{margin:0 0 0 10px;font-weight:bold;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif}#storeDetail ul.photo{margin:0 0 30px}#storeDetail ul.photo li{float:left;width:280px;margin:0 42px 0 0}#storeDetail ul.photo li.inside,#storeDetail ul.photo li.staff{margin:0}#storeDetail ul.photo li h3{padding:0 0 0 15px;background:url('/share/img/central/icon/square_blue.gif') 0 50% no-repeat}#storeDetail ul.photo li div.image{margin:5px 0}#storeDetail ul.photo li div.image img{border:4px solid #C3D2E4}#storeDetail ul.photo li div.image a:hover img{border:4px solid #083577}#storeDetail div.nav{text-align:center}#storeDetail div.nav div{display:inline;margin:0 30px}#closeup .entryBody{margin:0 0 60px}#closeup .entryTitle{margin:0 -5px 30px;padding:10px 20px;border:8px solid #CFE0F5;background:none;color:#083577;font-size:161.6%}#closeup h2,#closeup h3{margin:30px 0 20px;padding:7px 20px;background:#083577;color:#FFF}#closeup div.imageBox{margin:0 0 1em}#closeup div.left img{float:left;margin:0 20px 0 0}#closeup div.right img{float:right;margin:0 0 0 20px}#closeup dt{font-weight:bold}#closeup dd{margin:0 0 1em}#closeup p{margin:0 0 1.5em}#sitemap li{margin:0 0 0 20px;padding:0 0 0 20px;background:url('/sitemap/img/icon_square_blue.gif') 0 0.4em no-repeat;font-weight:bold}#sitemap li ul{border-left:1px solid #083577;margin:10px 0 0 60px;padding:20px 0 0}#sitemap li li{margin:0;padding:0 0 30px 155px;background:url('/sitemap/img/icon_square_aqua.gif') 0 0.4em no-repeat}#sitemap li li ul{margin:0 0 0 40px;padding:5px 0 0;border-left:0}#sitemap li li li{margin:0;padding:0 0 0 10px;background:url('/sitemap/img/icon_square_blue_s.gif') 0 0.6em no-repeat;font-weight:normal}#link dl dt{clear:both;float:left;padding:0 0 0 18px;background:url('/share/img/central/icon/square_blue.gif') 0 50% no-repeat}#link dl a{text-decoration:none}#link dl a:hover{text-decoration:underline}#link dl dd{margin:0 0 25px;padding:0 0 25px 250px;background:url('/share/img/central/line_blue.gif') 0 100% no-repeat}#main:after,div.section:after,#wrap:after,#footer:after,#footer ul.nav:after,div.imageBox:after,#inquiry div.guide:after,#blogNav ul:after,#storeDetail ul.photo:after,#machinePhotos:after,#preview ul li:after,#medicalheart #questionnaire ul:after,div.commend_each:after,div.commend_each ul li:after,#meeting div#content ul:after,#guide ul.briefing ul.date:after,#meeting #copy:after,#meetingContents ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#main,div.section,#wrap,#footer,#footer ul.nav,div.imageBox,#inquiry div.guide,#blogNav ul,#storeDetail ul.photo,div.boxIn,#machinePhotos,#preview ul li,#medicalheart #questionnaire ul,div.commend_each,div.commend_each ul li,#meeting div#content ul,#guide ul.briefing ul.date,#meeting #copy,#meetingContents ul li{zoom:1}a.sctble_display{display:inline-block;*display:inline;zoom:1;color:#262626;text-decoration:none;cursor:default}a.sctble_display span{display:block;width:15em;cursor:default}a.m_year span,a.s_year span{ width:3em }a.m_month span,a.s_month span,a.m_day span,a.s_day span{ width:2em }a.callback span{ width:9em }div.sctble_mat{border:solid #dfdfdf 1px;border-top:none;border-left:none;background:#eee}div.sctble_mat dl{margin:0;border:solid #999 1px;border-top:none;border-left:none;padding:1em 1em 0}div.sctble_mat dl dt{float:left;margin:0 0 1em 0 !important;border:none !important;padding:0 !important;width:4.5em;color:#333;font-weight:bold}div.sctble_mat dl dd{margin:0 0 1em 4.5em !important;border-left:solid #333 2px !important;padding:0 0 0 1.5em !important}div.sctble_mat a{padding-right:.7em;color:#1972ea;font-weight:bold}div.sctble_mat a.selected{color:#333;text-decoration:none;cursor:default}div.sctble_mat.nooptgroup div.body{padding:.5em .6em;line-height:1.9}div.sctble_mat.sctble.m_year a,div.sctble_mat.sctble.m_month a{padding:.4em}div.sctble_mat.sctble.m_day a{display:inline-block;width:1.5em;text-align:center}div.sBox{border:solid #dfdfdf 1px;border-left:none;width:20em;overflow:auto;overflow-x:hidden;background:#FFF}div.sBox.s_year{ width:6em }div.sBox.s_month,div.sBox.s_day{ width:5em }div.sctble_mat.sBox div.body{border:none;padding:0;line-height:1.5}div.sBox a{border:solid #dfdfdf 1px;border-top:none;border-right:none;padding:.3em .5em;display:block;text-decoration:none}div.sBox a.last-child{border-bottom:none}div.sBox a:hover{background:#eee}div.sBox a.selected{background:#eee}a.sctble_display{border:solid #ddd 1px}a.sctble_display span{padding:0 22px 0 7px;height:22px;background:#fff url('/share/img/central/icon/select.gif') no-repeat right 0;line-height:22px}a.sctble_display:hover span{ background-position:right -21px }a.sctble_focus span{ background-position:right -42px !important }div.sctble_mat a{padding-right:.7em;color:#1972ea;font-weight:bold}div.sctble_mat a.selected{color:#333;text-decoration:none;cursor:default}
