@charset "UTF-8";

/*-----blogArea-----*/
div#blogArea 
{
	background: url(/basic/images/blogArea_line.gif) repeat-y 195px 0px;
}

/*infoArea*/
div#blogArea div#infoArea
{
	float: left;
	width: 210px;
	padding:10px 0px;
}
div#blogArea div#infoArea p.siteLink
{
	padding-bottom:10px;
}
div#blogArea div#infoArea p.siteLink a
{
	background: url(../images/site_btn.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 31px;
	width: 185px;
}
div#blogArea div#infoArea p.siteLink a:hover
{
	background-position: 0px -31px;
}

div#blogArea div#infoArea div.info
{
	margin-bottom:20px;
}
div#blogArea div#infoArea div.info h3
{
	padding: 3px 5px 3px 20px;
	margin-right:25px;
}
div#blogArea div#infoArea div.info h4
{
	padding: 5px 5px 1px 5px;
	margin-right:25px;
	border-bottom: 1px solid #000;
}
div#blogArea div#infoArea div.info p
{
	padding: 5px;
	margin-right:25px;
}

div#blogArea div.info table.cal
{
	border-collapse:collapse;
	width:185px;
}
div#blogArea div.info table.cal th
{
	padding:3px 0px;
	background:#eee;
	border: 1px solid #ccc;
	text-align:center;
}
div#blogArea div.info table.cal td
{
	padding:3px 0px;
	border: 1px solid #ccc;
	text-align:center;
	width:14%;
}
div#blogArea div.info table.cal td.sun,
div#blogArea div.info table.cal td.sat
{
	width:15%;
}
div#blogArea div.info table.cal tr.month th
{
	border: none;
	background:none;
	padding-top:10px;
}
div#blogArea div.info table.cal a
{
	display:block;
}

div#blogArea div.info li
{
	padding:3px 5px;
	margin-right:25px;
}

div#blogArea div.info li.banner
{
	padding: 3px 0px;
}
div#blogArea div.info li.rss
{
	padding: 3px 0px 0px;
}


/*articleArea*/
div#blogArea div#articleArea
{
	float: right;
	width: 450px;
	padding:10px 0px;
}
div#blogArea div#articleArea div.article
{
	margin-bottom:20px;
}
div#blogArea div#articleArea div.article h2
{ 
	padding: 5px 10px 20px 30px;
}
div#blogArea div#articleArea div.article h3
{ 
	padding: 5px 5px;
}
div#blogArea div#articleArea div.article h4
{ 
	padding: 5px 5px 0px;
}
div#blogArea div#articleArea div.article p
{ 
	padding: 5px 5px;
}
div#blogArea div#articleArea div.article p.date
{
	text-align:right;
}
div#blogArea div#articleArea div.article div.trackback
{
	padding: 5px 0px;
	border-top:1px dotted #ccc;
}
div#blogArea div#articleArea div.article div.comment
{
	padding: 5px 0px;
	border-bottom:1px dotted #ccc;
}
div#blogArea div#articleArea div.article div.post
{
	margin:5px auto;
	padding: 5px 5px;
	border:1px solid #ddd;
}
div#blogArea div#articleArea div.article div.post h3
{
	background:#ccc;
}
div#blogArea div#articleArea div.article div.post input
{
	width:100%;
	border:1px solid #ccc;
}
div#blogArea div#articleArea div.article div.post textarea
{
	width:100%;
	height:60px;
	border:1px solid #ccc;
}


/*-----color select-----*/
/*yellow f7da65 f6c500*/
body.yellow div#contetnsArea div#mainVisual{	background:#f6c500;}
body.yellow div#contetnsArea p.pageLink a{background: url(/basic/images/btn_yellow.gif) no-repeat;}
body.yellow div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.yellow div#titleArea h3.oaDate{border-color:#f6c500;}
body.yellow div#blogArea div#infoArea div.info h3{background: #f6c500 url(/basic/images/h3_icon_yellow.gif) no-repeat 5px 6px;}
body.yellow div#blogArea div#infoArea div.info h4{border-color:#f6c500;}
body.yellow div#blogArea div#articleArea div.article{background: url(/basic/images/icon_yellow.gif) no-repeat 5px 6px;}
body.yellow div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_yellow.gif) repeat-x left bottom; }
body.yellow div#freeArea div.free{background: #fff url(/basic/images/icon_yellow.gif) no-repeat 5px 6px;}
body.yellow div#freeArea div.free h2{background: url(/basic/images/h2_line_yellow.gif) repeat-x left bottom; }

/*violet 9176d5 653ad0*/
body.violet div#contetnsArea div#mainVisual{	background:#653ad0;}
body.violet div#contetnsArea p.pageLink a{background: url(/basic/images/btn_violet.gif) no-repeat;}
body.violet div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.violet div#titleArea h3.oaDate{border-color:#653ad0;}
body.violet div#blogArea div#infoArea div.info h3{background: #653ad0 url(/basic/images/h3_icon_violet.gif) no-repeat 5px 6px;}
body.violet div#blogArea div#infoArea div.info h4{border-color:#653ad0;}
body.violet div#blogArea div#articleArea div.article{background: url(/basic/images/icon_violet.gif) no-repeat 5px 6px;}
body.violet div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_violet.gif) repeat-x left bottom; }
body.violet div#freeArea div.free{background: #fff url(/basic/images/icon_violet.gif) no-repeat 5px 6px;}
body.violet div#freeArea div.free h2{background: url(/basic/images/h2_line_violet.gif) repeat-x left bottom; }

/*sky 8bdeff 0caff0*/
body.sky div#contetnsArea div#mainVisual{	background:#0caff0;}
body.sky div#contetnsArea p.pageLink a{background: url(/basic/images/btn_sky.gif) no-repeat;}
body.sky div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.sky div#titleArea h3.oaDate{border-color:#0caff0;}
body.sky div#blogArea div#infoArea div.info h3{background: #0caff0 url(/basic/images/h3_icon_sky.gif) no-repeat 5px 6px;}
body.sky div#blogArea div#infoArea div.info h4{border-color:#0caff0;}
body.sky div#blogArea div#articleArea div.article{background: url(/basic/images/icon_sky.gif) no-repeat 5px 6px;}
body.sky div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_sky.gif) repeat-x left bottom; }
body.sky div#freeArea div.free{background: #fff url(/basic/images/icon_sky.gif) no-repeat 5px 6px;}
body.sky div#freeArea div.free h2{background: url(/basic/images/h2_line_sky.gif) repeat-x left bottom; }

/*red e97c80 db3a3f*/
body.red div#contetnsArea div#mainVisual{	background:#db3a3f;}
body.red div#contetnsArea p.pageLink a{background: url(/basic/images/btn_red.gif) no-repeat;}
body.red div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.red div#titleArea h3.oaDate{border-color:#db3a3f;}
body.red div#blogArea div#infoArea div.info h3{background: #db3a3f url(/basic/images/h3_icon_red.gif) no-repeat 5px 6px;}
body.red div#blogArea div#infoArea div.info h4{border-color:#db3a3f;}
body.red div#blogArea div#articleArea div.article{background: url(/basic/images/icon_red.gif) no-repeat 5px 6px;}
body.red div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_red.gif) repeat-x left bottom; }
body.red div#freeArea div.free{background: #fff url(/basic/images/icon_red.gif) no-repeat 5px 6px;}
body.red div#freeArea div.free h2{background: url(/basic/images/h2_line_red.gif) repeat-x left bottom; }

/*purple cc87e2 b12adc*/
body.purple div#contetnsArea div#mainVisual{	background:#b12adc;}
body.purple div#contetnsArea p.pageLink a{background: url(/basic/images/btn_purple.gif) no-repeat;}
body.purple div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.purple div#titleArea h3.oaDate{border-color:#b12adc;}
body.purple div#blogArea div#infoArea div.info h3{background: #b12adc url(/basic/images/h3_icon_purple.gif) no-repeat 5px 6px;}
body.purple div#blogArea div#infoArea div.info h4{border-color:#b12adc;}
body.purple div#blogArea div#articleArea div.article{background: url(/basic/images/icon_purple.gif) no-repeat 5px 6px;}
body.purple div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_purple.gif) repeat-x left bottom; }
body.purple div#freeArea div.free{background: #fff url(/basic/images/icon_purple.gif) no-repeat 5px 6px;}
body.purple div#freeArea div.free h2{background: url(/basic/images/h2_line_purple.gif) repeat-x left bottom; }

/*pink ffd0eb ed4ba8*/
body.pink div#contetnsArea div#mainVisual{	background:#ed4ba8;}
body.pink div#contetnsArea p.pageLink a{background: url(/basic/images/btn_pink.gif) no-repeat;}
body.pink div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.pink div#titleArea h3.oaDate{border-color:#ed4ba8;}
body.pink div#blogArea div#infoArea div.info h3{background: #ed4ba8 url(/basic/images/h3_icon_pink.gif) no-repeat 5px 6px;}
body.pink div#blogArea div#infoArea div.info h4{border-color:#ed4ba8;}
body.pink div#blogArea div#articleArea div.article{background: url(/basic/images/icon_pink.gif) no-repeat 5px 6px;}
body.pink div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_pink.gif) repeat-x left bottom; }
body.pink div#freeArea div.free{background: #fff url(/basic/images/icon_pink.gif) no-repeat 5px 6px;}
body.pink div#freeArea div.free h2{background: url(/basic/images/h2_line_pink.gif) repeat-x left bottom; }

/*orange ffc679 eb9726*/
body.orange div#contetnsArea div#mainVisual{	background:#eb9726;}
body.orange div#contetnsArea p.pageLink a{background: url(/basic/images/btn_orange.gif) no-repeat;}
body.orange div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.orange div#titleArea h3.oaDate{border-color:#eb9726;}
body.orange div#blogArea div#infoArea div.info h3{background: #eb9726 url(/basic/images/h3_icon_orange.gif) no-repeat 5px 6px;}
body.orange div#blogArea div#infoArea div.info h4{border-color:#eb9726;}
body.orange div#blogArea div#articleArea div.article{background: url(/basic/images/icon_orange.gif) no-repeat 5px 6px;}
body.orange div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_orange.gif) repeat-x left bottom; }
body.orange div#freeArea div.free{background: #fff url(/basic/images/icon_orange.gif) no-repeat 5px 6px;}
body.orange div#freeArea div.free h2{background: url(/basic/images/h2_line_orange.gif) repeat-x left bottom; }

/*navy 767ec1 2c3cbf*/
body.navy div#contetnsArea div#mainVisual{	background:#2c3cbf;}
body.navy div#contetnsArea p.pageLink a{background: url(/basic/images/btn_navy.gif) no-repeat;}
body.navy div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.navy div#titleArea h3.oaDate{border-color:#2c3cbf;}
body.navy div#blogArea div#infoArea div.info h3{background: #2c3cbf url(/basic/images/h3_icon_navy.gif) no-repeat 5px 6px;}
body.navy div#blogArea div#infoArea div.info h4{border-color:#2c3cbf;}
body.navy div#blogArea div#articleArea div.article{background: url(/basic/images/icon_navy.gif) no-repeat 5px 6px;}
body.navy div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_navy.gif) repeat-x left bottom; }
body.navy div#freeArea div.free{background: #fff url(/basic/images/icon_navy.gif) no-repeat 5px 6px;}
body.navy div#freeArea div.free h2{background: url(/basic/images/h2_line_navy.gif) repeat-x left bottom; }

/*lime c8fb5f 94d907*/
body.lime div#contetnsArea div#mainVisual{	background:#94d907;}
body.lime div#contetnsArea p.pageLink a{background: url(/basic/images/btn_lime.gif) no-repeat;}
body.lime div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.lime div#titleArea h3.oaDate{border-color:#94d907;}
body.lime div#blogArea div#infoArea div.info h3{background: #94d907 url(/basic/images/h3_icon_lime.gif) no-repeat 5px 6px;}
body.lime div#blogArea div#infoArea div.info h4{border-color:#94d907;}
body.lime div#blogArea div#articleArea div.article{background: url(/basic/images/icon_lime.gif) no-repeat 5px 6px;}
body.lime div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_lime.gif) repeat-x left bottom; }
body.lime div#freeArea div.free{background: #fff url(/basic/images/icon_lime.gif) no-repeat 5px 6px;}
body.lime div#freeArea div.free h2{background: url(/basic/images/h2_line_lime.gif) repeat-x left bottom; }

/*green 6dca75 1e9728*/
body.green div#contetnsArea div#mainVisual{	background:#1e9728;}
body.green div#contetnsArea p.pageLink a{background: url(/basic/images/btn_green.gif) no-repeat;}
body.green div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.green div#titleArea h3.oaDate{border-color:#1e9728;}
body.green div#blogArea div#infoArea div.info h3{background: #1e9728 url(/basic/images/h3_icon_green.gif) no-repeat 5px 6px;}
body.green div#blogArea div#infoArea div.info h4{border-color:#1e9728;}
body.green div#blogArea div#articleArea div.article{background: url(/basic/images/icon_green.gif) no-repeat 5px 6px;}
body.green div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_green.gif) repeat-x left bottom; }
body.green div#freeArea div.free{background: #fff url(/basic/images/icon_green.gif) no-repeat 5px 6px;}
body.green div#freeArea div.free h2{background: url(/basic/images/h2_line_green.gif) repeat-x left bottom; }

/*gray e9e9e9 959595*/
body.gray div#contetnsArea div#mainVisual{	background:#959595;}
body.gray div#contetnsArea p.pageLink a{background: url(/basic/images/btn_gray.gif) no-repeat;}
body.gray div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.gray div#titleArea h3.oaDate{border-color:#959595;}
body.gray div#blogArea div#infoArea div.info h3{background: #959595 url(/basic/images/h3_icon_gray.gif) no-repeat 5px 6px;}
body.gray div#blogArea div#infoArea div.info h4{border-color:#959595;}
body.gray div#blogArea div#articleArea div.article{background: url(/basic/images/icon_gray.gif) no-repeat 5px 6px;}
body.gray div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_gray.gif) repeat-x left bottom; }
body.gray div#freeArea div.free{background: #fff url(/basic/images/icon_gray.gif) no-repeat 5px 6px;}
body.gray div#freeArea div.free h2{background: url(/basic/images/h2_line_gray.gif) repeat-x left bottom; }

/*blue 549bfe 125dc5*/
body.blue div#contetnsArea div#mainVisual{	background:#125dc5;}
body.blue div#contetnsArea p.pageLink a{background: url(/basic/images/btn_blue.gif) no-repeat;}
body.blue div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.blue div#titleArea h3.oaDate{border-color:#125dc5;}
body.blue div#blogArea div#infoArea div.info h3{background: #125dc5 url(/basic/images/h3_icon_blue.gif) no-repeat 5px 6px;}
body.blue div#blogArea div#infoArea div.info h4{border-color:#125dc5;}
body.blue div#blogArea div#articleArea div.article{background: url(/basic/images/icon_blue.gif) no-repeat 5px 6px;}
body.blue div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_blue.gif) repeat-x left bottom; }
body.blue div#freeArea div.free{background: #fff url(/basic/images/icon_blue.gif) no-repeat 5px 6px;}
body.blue div#freeArea div.free h2{background: url(/basic/images/h2_line_blue.gif) repeat-x left bottom; }

/*aqua 9bfdff 2dd3d6*/
body.aqua div#contetnsArea div#mainVisual{	background:#2dd3d6;}
body.aqua div#contetnsArea p.pageLink a{background: url(/basic/images/btn_aqua.gif) no-repeat;}
body.aqua div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.aqua div#titleArea h3.oaDate{border-color:#2dd3d6;}
body.aqua div#blogArea div#infoArea div.info h3{background: #2dd3d6 url(/basic/images/h3_icon_aqua.gif) no-repeat 5px 6px;}
body.aqua div#blogArea div#infoArea div.info h4{border-color:#2dd3d6;}
body.aqua div#blogArea div#articleArea div.article{background: url(/basic/images/icon_aqua.gif) no-repeat 5px 6px;}
body.aqua div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_aqua.gif) repeat-x left bottom; }
body.aqua div#freeArea div.free{background: #fff url(/basic/images/icon_aqua.gif) no-repeat 5px 6px;}
body.aqua div#freeArea div.free h2{background: url(/basic/images/h2_line_aqua.gif) repeat-x left bottom; }

/*black 333 000*/
body.black div#contetnsArea div#mainVisual{	background:#000;}
body.black div#contetnsArea p.pageLink a{background: url(/basic/images/btn_black.gif) no-repeat;}
body.black div#contetnsArea p.pageLink a:hover{background-position: -132px 0px;}
body.black div#titleArea h3.oaDate{border-color:#000;}
body.black div#blogArea div#infoArea div.info h3{background: #000 url(/basic/images/h3_icon_black.gif) no-repeat 5px 6px;}
body.black div#blogArea div#infoArea div.info h4{border-color:#000;}
body.black div#blogArea div#articleArea div.article{background: url(/basic/images/icon_black.gif) no-repeat 5px 6px;}
body.black div#blogArea div#articleArea div.article h2{ background: url(/basic/images/h2_line_black.gif) repeat-x left bottom; }
body.black div#freeArea div.free{background: #fff url(/basic/images/icon_black.gif) no-repeat 5px 6px;}
body.black div#freeArea div.free h2{background: url(/basic/images/h2_line_black.gif) repeat-x left bottom; }



/*-----programLink-----*/
div#programLink
{
	background: url(/basic/images/icon_back.gif) no-repeat 5px 5px;
	height:20px;
}

div#programLink p.back
{
	width:80px;
	padding:5px 0px 10px 25px;
	float:left;
}
div#programLink p.note
{
	width:530px;
	padding:5px 5px 10px 0px;
	float:right;
	text-align:right;
}




/*-----font-----*/
div#infoArea div.info h3
{
	font: bold 80%/130% "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W6", Arial, Osaka,Helvetica, sans-serif;
	color:#fff;
}
div#infoArea div.info li,
div#infoArea div.info th,
div#infoArea div.info td
{
	font: 80%/110% "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Arial, Osaka,Helvetica, sans-serif
}

div#infoArea div.info th.month
{
	font-weight:bold;
}
div#infoArea div.info th.sun,
div#infoArea div.info td.sun
{
	color:#f33;
}
div#infoArea div.info th.sat,
div#infoArea div.info td.sat
{
	color:#39f;
}

div#blogArea div#articleArea div.article div.post h3
{
	font: bold 80%/100% "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W6", Arial, Osaka,Helvetica, sans-serif;
}