@charset "utf-8";

#header{
  padding : 5px 20px;
  background-color: #ff850d;
}

#wrapper{
  width:800;
  margin :auto;
}

.line{
  background-color: #dcdcdc;
}

body{
  width:800;
  text-align : center ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  margin : auto;
  color: #3b3b3b;
}


a {
	color: #ff850d;
	text-decoration: none;
}

a:hover {
	color: #3b3b3b;
}

.a_1 {
	color: #999999;
	text-decoration: none;
}

.a_1:hover {
	color: #ff850d;
}     
 

#entry{
  clear: both;
  padding: 20px 15px;
  }

/* CONCEPT */
#cast{
  text-align : center;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-bottom: 10px;
}
#cast_tit{
  text-align : center;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 17px;
  padding-bottom: 7px;
}

/* NEWS */

#news_title{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 13px;
}

#news_text{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding: 8px 0px;
  line-height: 170%;
}

#news_gototop{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 10px;
  padding-top: 10px;
  line-height: 170%;
}

#news_date{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 9px;
  padding-bottom:3px;
}

#news_event{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 10px;
  padding:3px 0px;
}

#news_archive{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 11px;
  padding: 5px 0px;
}

/* MEDIA */

#media_text{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 3px 0px 3px 15px;
  line-height: 170%;
}

#media_lead{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  line-height: 170%;
@vertical-align: text-top;
}

#media_icon{
  text-align : left ;
  padding-top: 3px;
}

#media_text_m{
  text-align : left ;
  background: url(../media/img/icon_m.gif) no-repeat 0% 13%;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 25px;
  line-height: 170%;
}

#media_text_p{
  text-align : left ;
  background: url(../media/img/icon_p.gif) no-repeat 0% 13%;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 25px;
  line-height: 170%;
}

#media_text_t{
  text-align : left ;
  background: url(../media/img/icon_t.gif) no-repeat 0% 13%;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 25px;
  line-height: 170%;
}

#media_text_r{
  text-align : left ;
  background: url(../media/img/icon_r.gif) no-repeat 0% 13%;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 25px;
  line-height: 170%;
}

#media_text_w{
  text-align : left ;
  background: url(../media/img/icon_w.gif) no-repeat 0% 13%;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding-left: 25px;
  line-height: 170%;
}

/* PRODUCT */
#details_11{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding: 5px 20px;
}

#details_10{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 10px;
  padding: 5px 5px;
}

#details_10_b{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 10px;
  padding: 5px 20px;
}

#index{
  text-align : center ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding: 5px 5px;
}


#pagenation{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 10px;
  padding: 0px 5px;
}

/* SHOP */
#shop_name{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 13px;
  font-style: bold;
}

#shop{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  padding: 8px 0px;
  line-height: 170%;
}

#area{
  text-align : left ;
  font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
  color: #3b3b3b;
  font-size: 14px;
}


/* FOOTER */
#name {
	color: #999999;
	font-size: 65%;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
	text-align: center;
}

.topics {
	color: #999999;
	font-size: 75%;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
	text-align: left;
}

#copyright {
	color: #999999;
	font-size: 50%;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 10px;
}
