/* --@charset "Shift_JIS";--*/

/* --再定義------------------------------------*/

body {
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(../common/bgimg.gif);
	background-repeat: repeat-y;
}

/* 見出しサイズ 0423 */
h1	{
	font-size: 150%;
	font-weight: normal;
}
h2	{
	font-size: 130%;
	font-weight: normal;
	display: block;
}
h3	{
	font-size: 115%;
	font-weight: bold;
}
h4,h4,h6 { font-size: 84%; }

/* 見出しタグのインライン化 */
 h1,h2,h3,h4,h5,h6 { display:inline } 

/* テーブル見出し文字の太さを標準化 */
th	{ font-weight:normal }

/* フォーム内文字の最定義 */
input, select, textarea { font-size: 84% }
form { display: inline }

/* 太字対応 */
strong { font-style: normal }


/* --リンクカラー------------------------------------*/

a:link { color: #0000DD }
a:visited { color: #333366 }
a:active { color:#FF0000 }
a:hover { color:#FF0000 }
a[name]:hover { color:#000000 }
a[href]:hover { color:#FF0000 }


/* --テキスト------------------------------------*/

/* 本文 */
.txt-main {
	font-size: 84%; 
	line-height: 130%;
 }
 
/* 表組み用 */
.txt-m01 { font-size: 84% }
.txt-m02 { font-size: 94% }
 
/* 補足・ルビ */
.cap { font-size: 70% }

/*色 */
.txt-333333 { color: #333333 }
.txt-666666 { color: #666666 }
.txt-ff0000 { color: #FF0000 }
.txt-ffffff { color:#FFFFFF }

/* 3rd用 */
.txt02{
	font-size: xx-small;
 }

/* --------------------------------------*/
/* テーブル */
/* --------------------------------------*/

/* 背景色 */
.bg-eeeeee { background-color: #EEEEEE }
.bg-cccccc { background-color: #CCCCCC;}
.bg-666666 { background-color: #666666 }
.bg-999999 { background-color: #999999 }
.bg-ffffff { background-color: #FFFFFF }


/* キーワード */
.keyw {
	font-size: 70%;
	color: #666666;
	font-weight: normal;
}


/* --------------------------------------*/
/* けあコミ用スタイル */
/* --------------------------------------*/

/* TOP お知らせ */

#topinfo {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
#topinfo ul {	padding-left: 0.5em;	margin: 0.3em 0em 0.3em 0.4em;}
#topinfo li {
	list-style-type: square;
	list-style-position: outside;
	line-height: 130%;
	margin-left: 0.4em;
	margin-right: 0.2em;
	list-style-image: url(../img/sankaku1.gif);
}

/* TOP 新着情報 */

#whatsnew {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
#whatsnew ul {
	margin: 0.3em 0em 0.3em 0.4em;
	padding-left: 0.4em;
}
#whatsnew li {
	list-style-type: square;
	list-style-position: outside;
	line-height: 130%;
	margin-left: 0.4em;
	margin-right: 0.2em;
	list-style-image: url(../img/maru_r.gif);
}


/* TOP search */
.topsearch {
	width: 105px;
}
/* TOP menu */
.topmenu {
	width: 200px;
}

/* Footer */
.foottxt{
	font-size: 65%;
}
.copyright {
	font-size: 60%;
}

/* --------------------------------------*/
/* トップ／グローバルナビ */
/* --------------------------------------*/
#globalnavi {	margin: 3px 0px 0px 0px;	width: 210px;}
#globalnavi h1 {	display: block;	margin: 0px;}
#globalnavi h2 {	margin: 0px;	display: block;
/*	margin: 0px 10px 0px 12px;
	font-size: small;
	line-height: 120%;*/
}
#globalnavi p {	display: block;	margin: 0px 10px 0px 12px;	font-size: small;	line-height: 120%;}
#gnavi-1title {	background-image: url(../common/menu_bg/bg_gnavi-t1.gif);	background-repeat: no-repeat;	text-align: center;	padding-top: 6px;	padding-bottom: 3px;}
#gnavi-1outline {	font-size: small;	line-height: 130%;	background-image: url(../common/menu_bg/bg_gnavi-o1.gif);	background-repeat: repeat-y;}
#gnavi-1bottom {	background-image: url(../common/menu_bg/bg_gnavi-b1.gif);	background-repeat: no-repeat;}

#gnavi-2title {	background-image: url(../common/menu_bg/bg_gnavi-t2.gif);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;	padding-bottom: 4px;}
#gnavi-2outline {	font-size: small;	line-height: 130%;	background-image: url(../common/menu_bg/bg_gnavi-o2.gif);	background-repeat: repeat-y;}
#gnavi-2bottom {	background-image: url(../common/menu_bg/bg_gnavi-b2.gif);	background-repeat: no-repeat;}

#gnavi-3title {	background-image: url(../common/menu_bg/bg_gnavi-t3.gif);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;	padding-bottom: 4px;}
#gnavi-3outline {	font-size: small;	line-height: 130%;	background-image: url(../common/menu_bg/bg_gnavi-o3.gif);	background-repeat: repeat-y;}
#gnavi-3bottom {	background-image: url(../common/menu_bg/bg_gnavi-b3.gif);	background-repeat: no-repeat;}

#gnavi-4title {	background-image: url(../common/menu_bg/bg_gnavi-t4.gif);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;	padding-bottom: 4px;}
#gnavi-4outline {	font-size: small;	line-height: 130%;	background-image: url(../common/menu_bg/bg_gnavi-o4.gif);	background-repeat: repeat-y;}
#gnavi-4bottom {	background-image: url(../common/menu_bg/bg_gnavi-b4.gif);	background-repeat: no-repeat;}

#gnavi-5title {	background-image: url(../common/menu_bg/bg_gnavi-t5.gif);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;	padding-bottom: 4px;}
#gnavi-5outline {	font-size: small;	line-height: 130%;	background-image: url(../common/menu_bg/bg_gnavi-o5.gif);	background-repeat: repeat-y;}
#gnavi-5bottom {	background-image: url(../common/menu_bg/bg_gnavi-b5.gif);	background-repeat: no-repeat;}

/* --------------------------------------*/
/* トップ／コンテンツ紹介 */
/* --------------------------------------*/
#lineup {
	margin-right: 10px;
	margin-left: 10px;
}
#lineup h1{
	line-height: normal;
	font-weight: bold;
	color: #0000CC;
	text-align: justify;
	display: list-item;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: baseline;
	list-style-position: outside;
	list-style-image: url(../common/arrow_lineup.gif);
	list-style-type: circle;
	margin-left: 1em;
	font-size: 95%;
}
#lineup_outline {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #50DCB9;
	font-size: small;
	padding-top: 5px;
	padding-bottom: 5px;
}
#lineup_banner1 {	background-image: url(../common/bg_lineup1.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner2 {	background-image: url(../common/bg_lineup2.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner3 {	background-image: url(../common/bg_lineup3.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner4 {	background-image: url(../common/bg_lineup4.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner5 {	background-image: url(../common/bg_lineup5.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner6 {	background-image: url(../common/bg_lineup6.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner7 {	background-image: url(../common/bg_lineup7.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner8 {	background-image: url(../common/bg_lineup8.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner9 {	background-image: url(../common/bg_lineup9.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}
#lineup_banner10 {	background-image: url(../common/bg_lineup10.gif);	background-repeat: no-repeat;	height: 63px;	width: 229px;	margin-top: 5px;	margin-bottom: 5px;}

/* --------------------------------------*/
/* CARE-COMI.COM スタイルのインポート */
/* --------------------------------------*/

/*@import url("care-comi.css");*/
