@charset "utf-8";
/* top */


.title{padding:20px 0 5px; clear:both;}
.title2{padding:10px 0 5px; clear:both;}

#samurai-text{border:1px solid #999; padding:10px; margin-bottom:15px; font-size:14px; line-height:140%;}

#text{background:url(../img/top/text_body.jpg) no-repeat 0 0; width:660px; height:210px;}
#text #text-top{font-family: "ＭＳ ゴシック",Osaka,monospace; font-size:12px; padding:80px 0 0 10px;letter-spacing:0px; line-height:18px;}
#text #text-bottom{font-family: "ＭＳ ゴシック",Osaka,monospace; font-size:12px; padding:0 0 0 95px;letter-spacing:0px; line-height:18px;}

.pickup-l{clear:both; float:left; width:320px; clear:both; padding:20px 0 0;}
.pickup-l p.pickup-s{padding:5px 0 0; clear:both;}
.pickup-r{float:right; width:320px; padding-top:20px;}
.pickup-r p.pickup-s{padding:5px 0 0; clear:both;}


ul#point{clear:both;}
ul#point li{float:left; width:210px;}
ul#point li p.detail{text-align:right;}

ul#top-links{clear:both; margin-bottom:10px;}
ul:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
ul#top-links li{float:left; width:210px;}
ul#top-links li p.detail{text-align:right;}
ul#top-links li p.detail a{background:url(../img/top/arrow02.gif) no-repeat right center; padding-right:12px; color:#818181;}
ul#top-links li p.detail a:hover{color:#000;}