/* -----------------------------------------------
 * ぎゃらりー花椿用
 * ----------------------------------------------- */
 
 /* -----------------------------------------------
 * FONT
 * ----------------------------------------------- */
a:link{ text-decoration:none; color:#4A2C2C; }
a:visited{ text-decoration:none; color:#4A2C2C; }
a:active{ text-decoration:underline; color:#000000; }
a:hover{ text-decoration:underline; color:#DE5C00; }

.x-large{ font-size:24px; }
.large{ font-size:18px; line-height: 120%; }
.medium{ font-size:14px; color:#333333; line-height: 1.3;padding: 10px 10px 10px 20px;}
.normal{ font-size:12px; color:#333333; line-height: 1.3;}
.small{ font-size:10px; line-height: 130%; color:#822662; line-height: 1.3; }
.x-small{ font-size:9px; line-height: 120%; }


H1, H2, H3, H4, p {
	margin:0pt;
	font-size:100%;
	font-weight: normal;
}

a img {
	border:0px;
}

.uetuki{
	font-size:50%;
	vertical-align: super;
}

.color01{font-size:12px;color:#C4005F;
}


 /* -----------------------------------------------
 * TOP
 * ----------------------------------------------- */
.top-text {
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", "Osaka", verdana,arial, sans-serif;
	color:#333333;
	text-align: left;
	line-height: 1.7em;
	padding: 20px 10px 10px 10px;}
	
 /* -----------------------------------------------
 * プロフィール
 * ----------------------------------------------- */
.profile-text {
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", "Osaka", verdana,arial, sans-serif;
	color:#333333;
	text-align: left;
	line-height: 1.7em;
	padding: 10px 10px 10px 10px;}	
	
	.profile-name {
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", "Osaka", verdana,arial, sans-serif;
	color:#333333;
	text-align: left;
	line-height: 1.3em;
	padding: 20px 10px 20px 10px;}	
	
/* -----------------------------------------------
 *グッズ
 * ----------------------------------------------- */
.goods-text {
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", "Osaka", verdana,arial, sans-serif;
	color:#333333;
	text-align: left;
	line-height: 1.3em;}	
	

 /* -----------------------------------------------
 * ニュース
 * ----------------------------------------------- */
.news-top-tit{ font-size:12px; text-align: left; color:#822662; line-height: 1.3; }
.news-top{ font-size:12px; text-align: left; color:#822662; line-height: 1.2; }
.news-top-text{ font-size:12px; color:#333333; text-align: left; line-height: 1.2; }
.news-list{ font-size:84%; text-align: left; line-height: 1.2; }
.news-index-title{ font-size:14px; text-align: left; font-weight: bold; }
.news-index-text{ font-size:12px; text-align: left; line-height: 1.3; }
.news-index-ph-comment{ font-size:10px; text-align: left; line-height: 1.2; }
.news-index-list{ font-size:12px; text-align: left; line-height: 1.3; }
.news-ph-comment{ font-size:12px; text-align: left; line-height: 1.2; width: 180px; padding: 2px 0px 5px 0px; }
.news-date{ font-size:10px; color:#333333; text-align: left; padding: 0px 0px 0px 0px; }

 
 
 
 
 
 
 
