@charset "utf-8";#hulaCon #about{margin-left:25px;margin-right:25px;}#hulaCon #about .more{float:none;display:inline-block;margin-top:20px;background: #ded086 url(/lib/img/hula/common/page_icon_01.png) 95% 50% no-repeat;}#hulaCon #about .imgR{float:right;margin-left:30px;}#hulaCon #about .imgL{float:left;margin-right:30px;}#hulaCon #about .header{margin-bottom:46px;}#hulaCon .aboutBlock01{margin-left:26px;margin-right:26px;}#hulaCon #about h3.ttl{margin:0;padding:0;color:#aa9c25;font-size:21px;text-align:center;background:url(/lib/img/hula/about/about_ttl_bg_02.png) 0 0 repeat-y;margin-bottom:40px;line-height:1.4;}#hulaCon #about h3.ttl span{background:url(/lib/img/hula/about/about_ttl_bg_01.png) 0 0 no-repeat;display:block;}#hulaCon #about h3.ttl strong{background:url(/lib/img/hula/about/about_ttl_bg_03.png) 0 100% no-repeat;display:block;padding:16px 0;font-weight:normal;}#hulaCon #about .photoArea01{margin-bottom:60px;padding-left:15px;padding-right:15px;}#hulaCon #about .conArea01{margin-bottom:50px;padding-left:15px;padding-right:15px;}#hulaCon #about .conArea01 p.txt{margin-bottom:30px;}#hulaCon #about .conArea01 ul li{width:421px;float:left;margin-right:26px;}#hulaCon #about .conArea01 ul li:last-child{margin-right:0px;}#hulaCon #about .conArea01 ul li dt{margin-bottom:5px;}#hulaCon #about .conArea01 p.txt{margin-bottom:20px;}#hulaCon #about .recommendArea01{margin-bottom:60px;}#hulaCon #about .recommendBlock01{-webkit-box-shadow:5px 5px 5px 0 rgba(162,130,33,0.2) inset;-moz-box-shadow:5px 5px 5px 0 rgba(162,130,33,0.2) inset;box-shadow:5px 5px 5px 0 rgba(162,130,33,0.2) inset;background-color:#f1ede2;border-radius:6px;padding:40px 55px 22px 55px;}#hulaCon #about .recommendArea01 h3{text-align:center;margin-bottom:30px;}#hulaCon #about .recommendArea01 ul{margin-bottom:0px;}#hulaCon #about .recommendArea01 li{width:238px;float:left;margin-right:37px;}#hulaCon #about .recommendArea01 li:last-child{margin-right:0px;}#hulaCon #about .recommendArea01 li dt{margin-bottom:10px;}#hulaCon #about .recommendArea01 li dd{margin-bottom:10px;font-size:13px;position:relative;}#hulaCon #about .recommendArea01 li dd .icon{position:absolute;top:-175px;left:-10px;color:#FFF;font-size:15px;padding:3px 20px 20px 20px;background:url(/lib/img/hula/about/recommend_icon_01.png) 0 0 no-repeat;}#hulaCon #about .recommendArea01 li dd .ttl{color:#a87246;font-size:15px;display:block;margin-bottom:5px;}#hulaCon #about .telArea01{background:url(/lib/img/hula/about/tel_bg_02.png) 0 0 repeat-y;margin:0 15px;margin-bottom:80px;}#hulaCon #about .telBlock01{background:url(/lib/img/hula/about/tel_bg_01.png) 0 0 no-repeat;}#hulaCon #about .telInner01{background:url(/lib/img/hula/about/tel_bg_03.png) 0 100% no-repeat;padding:16px 14px;font-weight:normal;}#hulaCon #about .telInner01 .serch{width:286px;float:left;background-color:#f7f3df;}#hulaCon #about .telInner01 .contact{width:548px;float:right;background-color:#f7f3df;}#hulaCon #about .telInner01 .contact .tel{float:left;width:61%;background:url(/lib/img/hula/common/border_img_02.png) 100% 0 repeat-y;font-size:13px;color:#333;}#hulaCon #about .telInner01 .contact .tel{font-size:12px;line-height:1.5;}#hulaCon #about .telInner01 .contact .ttl,#hulaCon #about .telInner01 .contact .mail .ttl{display:block;margin-bottom:6px;}#hulaCon #about .telInner01 .contact .img{display:block;margin-bottom:15px;}#hulaCon #about .telInner01 .contact .mail{float:right;width:34%;}#hulaCon #about .telInner01 .contact .mail a{padding-top:15px;padding-bottom:11px;margin-bottom:0;}#hulaCon #about .telInner01 dl{padding:15px;}#hulaCon #about .telInner01 dl dt{text-align:center;padding-bottom:10px;margin-bottom:15px;background:url(/lib/img/hula/common/border_img_01.png) 0 100% repeat-x;}#hulaCon #about .telInner01 dl dd a{font-size:16px;color:#6d411d;padding:5px;display:block;margin-bottom:10px;border-radius:6px;text-decoration:none;text-align:center;line-height:1.4;background: #ded086 url(/lib/img/hula/common/page_icon_01.png) 95% 50% no-repeat;}#hulaCon #about .telInner01 dl dd a:hover{opacity:0.7;}#hulaCon #about .eventArea01{padding-left:15px;padding-right:15px;margin-bottom:50px;}#hulaCon #about .eventArea01 .txt{margin-bottom:20px;}#hulaCon #about .eventArea01 li{width:421px;float:left;margin-right:26px;}#hulaCon #about .eventArea01 li:last-child{margin-right:0px;}#hulaCon #about .eventArea01 li dt{margin-bottom:10px;}#hulaCon #about .eventArea01 li .ttl{font-size:20px;font-weight:bold;margin-bottom:0px;display:block;color:#93843c;}#hulaCon #about .supportArea01{padding-bottom:40px;padding-left:15px;padding-right:15px;}#hulaCon #about .supportArea01 dl{margin-bottom:30px;}#hulaCon #about .supportArea01 dt{width:291px;float:right;}#hulaCon #about .supportArea01 dd{width:551px;float:left;}#hulaCon #about .supportArea01 dd .icon{display:block;width:150px;padding:4px 0;margin-bottom:10px;color:#FFF;background-color:#d1b3d9;border-radius:6px;text-align:center;}#hulaCon #about .supportArea01 dd .ttl{color:#b29840;font-size:18px;margin-bottom:10px;display:block;font-weight:bold;}#hulaCon #about .linkArea01{margin-bottom:80px;}#hulaCon #about .linkArea01 ul{padding:0;padding-left:20px;}#hulaCon #about .linkArea01 h3{background-color:#ebe9ce;padding:10px 40px;color:#6d411d;font-size:14px;margin-bottom:20px;margin-left:15px;margin-right:15px;}#hulaCon #about .linkArea01 li{width:420px;display:inline-block;padding-top:10px;padding-bottom:10px;margin-right:15px;background:url(/lib/img/hula/common/border_img_01.png) 0 100% repeat-x;}#hulaCon #about .linkArea01 li a{background:url(/lib/img/hula/about/link_icon_001.png) 10px 50% no-repeat;padding-left:25px;color:#3f3f3f;text-decoration:underline;}#hulaCon #about .linkArea01 li a:hover{text-decoration:none;}