﻿@charset "utf-8";

.clear{clear:both;}

#main .entry .text a{color:#2aa7be;}

#main .entry .text p {font-size:1.2em; margin-top:0px !important;}


#main .text .lineup {width:628px; margin-top:2em; }
#main .text .lineup h5 {font-size:1.2em; margin-bottom:10px;}
#main .text .lineup h5 strong {color:#E18918;}

#main .text .information {width:588px; margin-top:2em; padding:14px 19px; border:1px solid #CCCCCC; overflow:hidden;}
#main .text .information h6 {font-size:1.2em; font-weight:bold;}
#main .text .information p a {font-weight:bold;}

#main .item{margin-top:24px;}
#main .item .explain{ width:413px; float:left;}
#main .item .shop{width:413px; margin-top:2em; padding-top:11px; background:url(../../../images/line_dotted.gif) repeat-x;}
#main .item .shop h6{ font-weight:bold; font-size:1.2em;}
#main .item .pic{ width:198px; float:right;}
#main .item .pic p{font-size:1em !important; line-height:140%; padding-top:9px;}


#main .pic2{ width:628px; margin-top:24px;}
#main .pic2 li { width:198px; float:left;}
#main .pic2 .item01{ margin-right:17px;}
#main .pic2 .item02{ margin-right:17px;}
#main .pic2 p{width:198px; font-size:1em !important; line-height:140%; padding-top:9px;}
#main .shop2{width:616px; margin-top:30px; padding:9px 0px 9px 9px; border:1px solid #CCCCCC; overflow:hidden;}
#main .shop2 img{float:left; margin-right:16px;}
#main .shop2 h6{ font-weight:bold; font-size:1.2em;}


* html #main .pic2 .item01{ margin-right:14px;}
* html #main .pic2 .item02{ margin-right:14px;}

