@charset "utf-8";

/*
	--------------------
	import Setting
	--------------------
	Last Update:2007/08/20
	Auther: arahori

	
*/

/*-------------------------------------------------------------------
	import
-------------------------------------------------------------------*/
/*基本*/
@import url("/blog/common/css/base.css");

/*ページ共通*/
@import url("/blog/common/css/shared.css");

/*ナビレイアウト*/
@import url("/blog/common/css/navi.css");

/*ページレイアウト*/
@import url("/blog/common/css/layout.css");

/*ページスタイル*/
@import url("/blog/common/css/style.css");

/*IE5.5-6 透過PNG対応*/
* html .iepngfix { behavior: expression(IEPNGFIX.fix(this)); }


/*-------------------------------------------------------------------
	レイアウト分岐
-------------------------------------------------------------------*/
/*ブログカラー*/
body { background:url(/blog/common/image/stylist/base_back.jpg) repeat-y center top; }

/*リンクカラー*/
a:link		{ color: #AAAA00; text-decoration:underline; }
a:visited	{ color: #AAAA00; text-decoration:underline;}
a:hover		{ color: #AAAA00; text-decoration:none;}
a:active	{ color: #AAAA00; text-decoration:none;}

/*h_style*/
.h_style_1 { background:url(/blog/common/image/stylist/h_style/h_style_1.jpg) repeat-y center top; }
.h_style_2 { background-color:#9CCD6A; }
.h_style_3 { background:url(/blog/common/image/stylist/h_style/h_style_3.gif) repeat center top; color:#006600;  }

/*index*/
#index .information { background:url(/blog/common/image/stylist/hl/hl_information.jpg) no-repeat center top; }

/*blog*/
.blog .text .unit h5 { color:#517829; margin:0; }
.blog .text .unit h5 img { vertical-align:middle; }
.blog .image img { padding:3px; border:1px solid #AAAA01;  }

/*box_style*/
.box_style_1 { border:1px solid #D2E46B; }

/*diary*/
#diary .blog h4 span { color:#517829; font-weight:bold; font-size:122%; padding-right:10px; border-right:3px solid #D2E46A; }
#diary_detail .blog h4 span { color:#678944; font-weight:bold; font-size:122%; padding-right:10px; border-right:3px solid #D2E46A; }

/*course*/
#course .image img { padding:5px; border:1px solid #AAAA01; }

/*profile*/
#profile .box_style_1 .text table th span,

/*lesson_new*/
#event_detail .box_style_1 th span,

/*lesson_new*/
#lesson_new .box_style_1 ul li span,

/*information*/
#information .box_style_1 ul li span,

/*media*/
#media .box_style_1 ul li span,

/*voice_inquiry*/
#voice_inquiry table th span,

/*media_detail*/
#media_detail .blog ul li span { color:#D2E46A; margin-right:5px; }

/*event*/
#event .box_style_1 ul li span { color:#9CCD6A; margin-right:5px; }

/*event_detail*/
#event_detail h4 { background:url(/blog/common/image/stylist/icon/icon_exclamation.gif) no-repeat left center; padding-left:20px; font-size:107%; font-weight:bold; margin:10px 0 0; } 
#event_detail .box_style_1 .image img { border:1px solid #AAAA01; }

#event_report_detail table th span { color:#D2E46A; }

/*voice*/
#voice .box { border:1px solid #74A047; }
#voice h5 { background:#D2E46A; color:#5A8035;  }

/*voice*/
#voice_detail .box { border:1px solid #74A047; }
#voice_detail h5 { background:#D2E46A; color:#5A8035;  }

/*diary_back*/
#diary_back p,
#lesson_back p { margin:0 10px 10px; color:#517829; }
#diary_back td a,
#lesson_back td a { color:#517829; }
#diary_back .back td,
#lesson_back .back td { background:#D2E46A; }

/*inquiry*/
#inquiry table th span { color:#D2E46A; }

/*pager*/
.page { color:#517829; }

/*box_style:スラッシュ付き*/
#voice_inquiry .box_style_1,
#lesson_new .box_style_1,
#information .box_style_1,
#media .box_style_1,
#voice .box_style_1, 
#voice_detail .box_style_1,
#inquiry .box_style_1,
#event .box_style_1,
#event_detail .box_style_1,
#event_report_detail .box_style_1,
#profile .box_style_1 { padding:15px 10px 10px; background:url(/blog/common/image/stylist/other/slash.gif) no-repeat center top; }

/*タブ個別設定*/
.tab_1 { background:url(/blog/common/image/stylist/navi/tab_1-ov.gif) no-repeat center top; } 
.tab_2 { background:url(/blog/common/image/stylist/navi/tab_2-ov.gif) no-repeat center top; }  
.tab_3 { background:url(/blog/common/image/stylist/navi/tab_3-ov.gif) no-repeat center top; } 
.tab_4 { background:url(/blog/common/image/stylist/navi/tab_4-ov.gif) no-repeat center top; } 
.tab_5 { background:url(/blog/common/image/stylist/navi/tab_5-ov.gif) no-repeat center top; }
.tab_6 { background:url(/blog/common/image/stylist/navi/tab_6-ov.gif) no-repeat center top; } 
.tab_7 { background:url(/blog/common/image/stylist/navi/tab_7-ov.gif) no-repeat center top; }  
.tab_8 { background:url(/blog/common/image/stylist/navi/tab_8-ov.gif) no-repeat center top; } 
.tab_9 { background:url(/blog/common/image/stylist/navi/tab_9-ov.gif) no-repeat center top; } 
.tab_10 { background:url(/blog/common/image/stylist/navi/tab_10-ov.gif) no-repeat center top; }
.tab_11 { background:url(/blog/common/image/stylist/navi/tab_11-ov.gif) no-repeat center top; } 
.tab_12 { background:url(/blog/common/image/stylist/navi/tab_12-ov.gif) no-repeat center top; }
.tab_13 { background:url(/blog/common/image/stylist/navi/tab_13-ov.gif) no-repeat center top; }

#diary_lesson .tab_9 img { visibility:inherit; }
#diary_lesson .tab_9 a:hover img,
#diary_lesson .tab_13 img { visibility:hidden; }

.pdf   { padding-left:20px; background:url(../../../common/image/icon/file_acrobat.gif) no-repeat left center; }
.excel { padding-left:20px; background:url(../../../common/image/icon/file_excel.gif) no-repeat left center; }
.word  { padding-left:20px; background:url(../../../common/image/icon/file_word.gif) no-repeat left center; }
