@charset "utf-8";

/***********************************
  RyokuendaiNewTown
  www/location/style.css
***********************************/

@import "../common/css/base.css";


/*==================================
  Main Layout
==================================*/
h3.h3-line {padding:20px 0 3px 8px; background:url(../common/images/dott02.gif) bottom repeat-x; margin-bottom:10px;}
dl#type01 {padding:10px 0 30px;}
dl#type01 dt {width:410px; float:right; font-size:10px;}
dl#type01 dt img {margin-bottom:10px;}
dl#type01 dd {width:230px;}
dl#type01 dd h4 {padding:20px 0 10px;}
dl.type02 {padding-bottom:30px;}
dl.type02 dt {width:330px; float:left;}
dl.type02 dd {padding-left:360px;}
dl.type02 dd h4 {padding:8px 0 15px;}
dl.type03 {padding-bottom:20px;}
dl.type03 dt {width:150px; float:left;}
dl.type03 dd {padding-left:170px;}
dl.type03 dd p {font-size:10px; line-height:1.5;}
dl.type03 dd p strong {font-size:12px;}

p#map02 {padding:10px 0 30px; text-align:center;}
ul#photos {list-style:none; padding-bottom:25px;}
ul#photos li {width:128px; overflow:hidden; float:left; margin:0 5px 5px 0;}
ul#photos li.none {float:right; margin:0 0 5px 0;}
div#location-left {width:320px; float:left;}
div#location-right {width:320px; float:right;}
div#location-text h4 {font-size:10px; background:#e1f4bb; padding:8px 5px; letter-spacing:0.2em; border:1px solid #b2cc7f; border-width:1px 0;}
div#location-text dl {padding-bottom:20px; font-size:10px;}
div#location-text dl dt {width:19em; float:left; text-indent:5px; padding:8px 0;}
div#location-text dl dd.process {width:7em; float:left; padding:8px 0;}
div#location-text dl dd.long {padding:8px 0 8px 26em; border-bottom:1px solid #b2cc7f;}
div#caution-box {padding-bottom:30px;}
div#caution-box p {font-size:10px; line-height:1.5; padding-left:1em; text-indent:-1em; margin-bottom:3px;}

