@charset "utf-8";

/***********************************
  koen_kindergarten
  www/application/style.css
***********************************/

@import "/kodomoen/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#main div.box {padding:7px 20px 20px;}
div#main div.box h3 {margin:0 2px 15px; padding-bottom:6px; background:url(/kodomoen/common/images/dott02.gif) left bottom repeat-x;}
div#main div.box h4 {margin:0 2px 15px; padding: 5px; background-color:#8d5f16; color: #fff; font-size: 16px; line-height: 1;}
div#main dl#box {margin:0 50px 20px; padding:12px; background:#fff6bd;}
div#main dl#box dt {font-weight:bold; text-align:center; padding-bottom:5px;}
div#main dl#box dt span {font-size:14px; color:#8d5f16; margin-right:15px;}
div#main dl#box dd {text-align:center; line-height:1.5;}
div#main dl#box01 dt,div#main dl#box01-2 dt {font-size:14px; font-weight:bold; color:#8d5f16; padding:0 3px 5px; margin-bottom:7px; background:url(/kodomoen/common/images/dott00.gif) bottom repeat-x;}
div#main dl#box01 dd,div#main dl#box01-2 dd {margin-bottom:20px;}
div#main dl#box01 dd p,div#main dl#box01-2 dd p {padding:0 3px;}
div#main dl#box01-2 dd p .stit{font-size: 14px;}
div#main dl#box01 dd table {width:590px; font-size:12px; border-collapse:collapse;}
div#main dl#box01 dd table th,div#main dl#box01 dd table td {padding:5px 10px; border:1px solid #be9e48;}
div#main dl#box01 dd table th{width: 25%; background:#f3ebcf;}
div#main dl#box01 dd table th span{font-size: 10px; font-weight: normal;}
div#main dl#box01 dd table tr.typeA td {background:#8d5f16; text-align:center; color:#fff; font-weight:bold;}
div#main dl#box01 dd table tr.typeB td {background:#f3ebcf;}
div#main dl#box01 dd table td.t-right {text-align:right;}
div#main dl#box01 dd table td.w16 {width:16%;}
div#main dl#box01 dd table td.w20 {width:20%;}
div#main dl#box01 dd table td.w36 {width:36%;}
div#main dl#box01 dd ul {list-style:none; padding:10px 3px 0;}
div#main dl#box01 dd ul li.lm01 {background:url(./images/lm01.gif) left 2px no-repeat; padding-left:15px; margin-bottom:4px;}
div#main dl#box01 dd ul li ol {padding-left:25px; margin-top:3px; line-height:1.4;}

div#main div#box02 {border:1px solid #be9e48; padding:15px 15px 10px; margin-bottom:20px;}
div#main div#box02 dt {font-size:14px; font-weight:bold; color:#8d5f16; padding-bottom:5px;}
div#main div#box02 dd ul {list-style:none; padding-left:2px;}
div#main div#box02 dd ul li {background:url(./images/lm01.gif) left 2px no-repeat; padding-left:15px; margin-bottom:4px;}
div#main div#box03 {background:url(./images/box01_bottom.gif) bottom no-repeat; padding-bottom:10px;}
div#main div#box03 dl {background:url(./images/box01.gif) top; padding:15px 39px 5px;}
div#main div#box03 dl dt {font-size:14px; font-weight:bold; color:#386ea0; padding-bottom:7px; text-align:center;}
div#main div#box03 dl dd ul {list-style:none;}
div#main div#box03 dl dd ul li#box03-tel {width:230px; float:left;}
div#main div#box03 dl dd ul li#btn-inquiry {width:260px; height:40px; overflow:hidden; float:right; background:url(./images/btn_inquiry_ov.gif); margin-top:5px;}
div#main div#box03 dl dd ul li#btn-inquiry a {display:block;}
div#main div#box03 dl dd ul li#btn-inquiry a:hover {background-color:transparent;}
div#main div#box03 dl dd ul li#btn-inquiry a:hover img {visibility:hidden;}