@charset "utf-8";
body  {
	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	text-align: center; /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */
	color: #000000;
	background: url(image/bg.jpg) repeat-x fixed bottom;
}

A:LINK   {text-decoration:none;color:#900;}
A:VISITED{text-decoration:none;color:#900;}
A:HOVER  {text-decoration:underline;color:#900;}

img {
    border-style:none;
}

.thrColAbsHdr #container {
	position: relative; /* adding position: relative により、このコンテナに対する相対位置に 2 つのサイドバーを配置できます */
	width: 900px;  /* 最大幅である 800px より 20px 小さくすることにより、ブラウザクロームの使用が可能となり、水平スクロールバーが表示されなくなります */
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	border-top: 1px solid #900;
	border-right: 1px solid #900;
	border-bottom: none #900;
	border-left: 1px solid #900;
} 

/* ヘッダーとフッターのある絶対位置指定されたサイドバーに関するヒント：
1. 絶対位置指定された（AP）エレメントには、トップ値とサイド値（右または左）が設定されている必要があります。初期設定では、トップ値を設定しなければ、AP エレメントはページのソースオーダーにある最後のエレメントの直後に配置されます。つまり、サイドバーがドキュメントのソースオーダーにある #container の最初のエレメントであれば、トップ値が設定されていなくても、サイドバーは #container の最上部に表示されます。ただし、後でサイドバーをソースオーダー内で移動した場合は、適切な場所に表示されるようにサイドバーのトップ値を設定する必要があります。
2. 絶対位置指定された（AP）エレメントは、ドキュメントのフローから除外されます。つまり、AP エレメントの周囲にあるエレメントは、AP エレメントの存在を認識せず、ページ上で AP エレメントと重複することがあります。したがって、常に中央の #mainContent div にほとんどのコンテンツが含まれることが確実である場合は、AP div はサイドバーとしてのみ使用してください。どちらかのサイドバーにより多くのコンテンツが含まれる場合、そのサイドバーは（この場合フッターも）親 div の下端の外に配置されるため、サイドバーは含まれていないように表示されます。
3. 上述の要件に対応していれば、絶対位置指定されたサイドバーにより、ドキュメントのソースオーダーを簡単に制御できます。
4. ソースオーダーが変更されると、列がヘッダーと視覚的に接触するため、トップ値はヘッダーの高さと同じである必要があります。
*/
.thrColAbsHdr #header {
	background: #FCC;
	padding: 0;  /* この余白は、その下に表示される div のエレメントの左揃えと一致します。#header でテキストの代わりにイメージが使用される場合は、必要に応じて、余白を削除してください。 */
	margin: 0px;
	height: 230px;
	width: 900px;
} 
.cont_standard {
	padding: 0px;
	width: 570px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}
.thrColAbsHdr #feed {
	padding: 0;
	margin: 0px 10px;
	width: 570px;
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
} 

.thrColAbsHdr #container #mainContent .cont_circle h4 {
	border-style: dotted;
	border-color: #FCC;
	width: 544px;
	margin: 0px;
	letter-spacing: 0.5em;
	text-align: center;
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f68282;
}
.thrColAbsHdr #container #mainContent .cont_circle_Detail h3 {
	background: #FCC;
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 20px;
	width: 370px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px 0px 0px;
	color: #FFF;
	border-bottom: 1px solid #900;
	border-top-color: #900;
	border-right-color: #900;
	border-left-color: #900;
	text-align: right;
}
.thrColAbsHdr #container #mainContent .cont_circle_List h5 {
	height: 20px;
	padding-left: 15px;
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font: normal 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 165px;
}
.thrColAbsHdr #container #mainContent .cont_circle_Detail h5 {
	font: normal 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	height: 20px;
	width: 370px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	text-align: right;
}
.thrColAbsHdr #container #mainContent .cont_circle_List h6 {
	margin: 0px;
	height: 30px;
	width: 180px;
}
.thrColAbsHdr #container #mainContent .cont_circle_Detail h6 {
	margin: 0px;
	height: 30px;
	width: 370px;
}

.cont_custom_List {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
	width: 140px;
}
.cont_custom_Maincont {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: right;
	width: 410px;
}
.thrColAbsHdr #container #mainContent .cont_custom_List p {
	background: url(image/icon_list02.jpg) no-repeat;
	height: 23px;
	width: 115px;
	padding-left: 25px;
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	padding-top: 7px;
	border-bottom: double #FCC;
	border-top-color: #FCC;
	border-right-color: #FCC;
	border-left-color: #FCC;
}
.thrColAbsHdr #container #mainContent .cont_custom_List h6 {
	height: 15px;
}
.thrColAbsHdr #container #mainContent .cont_custom_Maincont h6 {
	height: 15px;
}
.thrColAbsHdr #container #mainContent .cont_custom_Maincont p {
	padding: 7px 0px 0px;
	height: 23px;
	width: 410px;
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	border-color: #FCC;
	border-bottom-style: double;
}


.site_head {
	margin: 5px auto;
	padding: 0px;
	height: 30px;
	width: 900px;
	position: relative;
}

.thrColAbsHdr #container #header h2 {
	margin: 0px;
	color: #666;
	background: #FFF;
	padding: 0px;
	font: normal 10px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.thrColAbsHdr #header h1 {
	margin: 0; /* #header div の最後のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間の原因不明のスペース）が回避されます。div の周囲に境界線が適用されている場合は、境界線によってマージンの相殺が回避されるため、この操作は不要です */
	padding: 0px;
	border-bottom: 1px solid #900;
	border-top-color: #900;
	border-right-color: #900;
	border-left-color: #900;
}
.thrColAbsHdr #sidebar1 {
	width: 100px; /* 背景色は、列内のコンテンツの長さにわたって表示されます */
	padding: 0px;
	border-left: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	margin: 0px;
	position: absolute;
}
.thrColAbsHdr #container #mainContent p {
	margin: 0px;
	padding: 0px;
}
.thrColAbsHdr #container #sidebar1 p {
	margin: 0px;
	padding: 0px;
}
.thrColAbsHdr #container #mainContent .cont_standard {
}



.thrColAbsHdr #sidebar2 {
	position: absolute;
	width: 210px; /* 背景色は、列内のコンテンツの長さにわたって表示されます */
	padding: 0px; /* 余白は、div のコンテンツを div の端に接触しない位置に維持します */
	right: 0px;
	border-top-style: none;
	border-right-style: none;
	text-align: right;
}
.thrColAbsHdr #container #sidebar2 h4 {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 10px;
}
.thrColAbsHdr #container #mainContent .cont_standard h6 {
	text-align: right;
	height: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.cont_circle_List {
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 180px;
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.thrColAbsHdr #container #mainContent .cont_circle_List h2 {
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	height: 20px;
	width: 140px;
	padding-left: 30px;
	border-bottom: 1px solid #999;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;
	padding-top: 5px;
}
.thrColAbsHdr #container #mainContent .cont_circle_Detail h2 {
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	height: 20px;
	width: 360px;
	padding-top: 5px;
	border-bottom: 1px solid #999;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;
	padding-left: 0px;
}
.cont_circle_link {
	margin: 10px;
	height: 50px;
	width: 550px;
	border: 1px solid #900;
}


.cont_circle_Detail {
	float: right;
	width: 370px;
	margin-right: 20px;
}
.thrColAbsHdr #container #mainContent .cont_circle_List h3 {
	height: 20px;
	width: 165px;
	border-left: 10px solid #900;
	border-right-color: #900;
	padding-left: 5px;
	font: bold 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	background: #FCC;
	border-top: #900;
	border-bottom: 1px solid #900;
	padding-top: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.thrColAbsHdr #container #sidebar2 p {
	font: 10px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 10px;
}
.thrColAbsHdr #container #sidebar2 h6 {
	color: #666;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}


.thrColAbsHdr #mainContent {
	width: 590px;
	padding-top: 0;
	padding-bottom: 0;
	clear: none;
	height: 900px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 100px;
}
.thrColAbsHdr #footer {
	padding: 0; /* この余白は、その上に表示される div のエレメントの左揃えと一致します。 */
	background:#DDDDDD url(image/footer.jpg) no-repeat;
	margin: 0px;
	height: 50px;
	width: 900px;
} 
.thrColAbsHdr #footer p {
	margin: 0; /* フッターの最初のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間のスペース）が回避されます */
	padding: 10px 0; /* このエレメントの余白により、マージンの相殺を発生させることなく、マージンの効果とまったく同じように、スペースが設定されます */
}
.thrColAbsHdr .site_head p {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.fltrt { /* このクラスは、ページ上でフローティングエレメントを右側に配置するのに使用できます。プローティングエレメントは、ページ上でその横に配置されるエレメントの前に配置される必要があります。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* このクラスは、ページ上でフローティングエレメントを左側に配置するのに使用できます */
	float: left;
	margin-right: 8px;
}
.thrColAbsHdr #container #sidebar2 h3 {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	background: url(image/sideicon_footer.jpg) repeat-x;
	height: 50px;
}
.thrColAbsHdr #container #mainContent h2 {
	margin: 0px 0px 10px;
	padding: 0px 10px 0px 20px;
	height: 50px;
	width: 550px;
}
.thrColAbsHdr #container #mainContent .cont_circle p {
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	width: 550px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.blogfeed {
	width: 550px;
	margin-right: 10px;
	margin-left: 20px;
	font: normal 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
}
.thrColAbsHdr #container #mainContent .blogfeed #feed {
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
}


.thrColAbsHdr #container #mainContent h4 {
	margin: 0px 10px 20px 20px;
	padding: 15px 0px 0px;
	width: 550px;
	text-align: left;
	height: 25px;
}
.cont_circle {
	margin: 10px 20px;
	width: 550px;
}
.cont_work_List {
	margin: 0px;
	float: left;
	width: 180px;
	height: 200px;
}
.cont_work_Detail {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 350px;
	float: right;
}

.cont_footer {
	clear: both;
	width: 590px;
	margin-left: 100px;
}
.thrColAbsHdr #container .cont_footer p {
	text-align: right;
	height: 20px;
	width: 590px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.cont_work_Menu {
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 550px;
	float: left;
	margin: 10px 20px;
	padding: 0px;
}

.thrColAbsHdr #container #mainContent .cont_work_Menu h3 {
	height: 20px;
	width: 535px;
	border-left: 10px solid #900;
	border-right-color: #900;
	padding-left: 5px;
	font: bold 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	background: #FCC;
	border-top: #900;
	border-bottom: 1px solid #900;
	padding-top: 5px;
	margin: 0px;
}
.cont_work {
	margin: 10px 20px 15px;
	float: left;
	width: 530px;
	border: 1px solid #900;
	padding: 15px 10px;
}
.thrColAbsHdr #container #mainContent .cont_work .cont_work_Detail h2 {
	font: bold 18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F99;
	margin: 0px;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	border-color: #F99;
	border-bottom-style: dotted;
	height: 25px;
}
.thrColAbsHdr #container #mainContent .cont_work .cont_work_Detail h3 {
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
}
.thrColAbsHdr #container #mainContent .cont_work .cont_work_Detail p {
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #999;
	text-align: right;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.cont_link_Menu {
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 550px;
	float: left;
	margin: 10px 20px;
	padding: 0px;
}

.thrColAbsHdr #container #mainContent .cont_link_Menu h3 {
	height: 20px;
	width: 535px;
	border-left: 10px solid #900;
	border-right-color: #900;
	padding-left: 5px;
	font: bold 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	background: #FCC;
	border-top: #900;
	border-bottom: 1px solid #900;
	padding-top: 5px;
	margin: 0px;
}
.cont_link {
	margin: 0px 20px;
	float: left;
	width: 530px;
	padding: 0px 10px;
	border-top: 1px solid #900;
	border-right: none #900;
	border-bottom: 1px solid #900;
	border-left: none #900;
}
.cont_link_bunner {
	margin: 0px;
	float: left;
	width: 200px;
}
.thrColAbsHdr #container #mainContent .cont_link .cont_link_bunner h2 {
	margin: 10px 0px;
	padding: 0px;
	height: 40px;
	width: 200px;
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
.thrColAbsHdr #container #mainContent .cont_link .cont_link_Detail h2 {
	width: 300px;
	margin: 10px 0px;
	height: 30px;
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #999;
	padding-top: 10px;
	text-align: right;
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
}

.cont_link_Detail {
	margin: 0px;
	padding: 0px;
	width: 330px;
	float: right;
}

.cont_illust_Menu {
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 550px;
	float: left;
	margin: 10px 20px;
	padding: 0px;
}

.thrColAbsHdr #container #mainContent .cont_illust_Menu h3 {
	height: 20px;
	width: 540px;
	border-left: dotted #F99;
	border-right-color: #F99;
	font: bold 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	border-top: dotted #F99;
	border-bottom: dotted #F99;
	margin: 0px;
	border-right-style: dotted;
	text-align: center;
	padding-top: 8px;
}

.cont_illust {
	margin: 0px 20px;
	float: left;
	width: 550px;
	padding: 0px;
}
.thrColAbsHdr #container #mainContent .cont_illust h6 {
	margin: 0px;
	padding: 0px;
	height: 30px;
}


.thrColAbsHdr #container #mainContent .cont_illust h3 {
	height: 20px;
	width: 535px;
	border-left: 10px solid #900;
	border-right-color: #900;
	padding-left: 5px;
	font: bold 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	background: #FCC;
	border-top: #900;
	border-bottom: 1px solid #900;
	padding-top: 5px;
	margin: 0px;
}

.thrColAbsHdr #container #mainContent .cont_illust h5 {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.thrColAbsHdr #container #mainContent .cont_illust h5 img {
	border: 1px solid #900;
	margin-right: 10px;
	margin-left: 10px;
}
.cont_comic {
	margin: 10px 20px 15px;
	float: left;
	width: 530px;
	border: 1px solid #900;
	padding: 15px 10px;
}
.cont_comic_Menu {
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 550px;
	float: left;
	margin: 10px 20px;
	padding: 0px;
}
.thrColAbsHdr #container #mainContent .cont_comic_Menu h3 {
	height: 20px;
	width: 535px;
	border-left: 10px solid #900;
	border-right-color: #900;
	padding-left: 5px;
	font: bold 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F68282;
	background: #FCC;
	border-top: #900;
	border-bottom: 1px solid #900;
	padding-top: 5px;
	margin: 0px;
}
.cont_comic_List {
	margin: 0px;
	float: left;
	width: 180px;
	height: 200px;
}
.cont_comic_Detail {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 350px;
	float: right;
}
.thrColAbsHdr #container #mainContent .cont_comic .cont_comic_Detail h2 {
	font: bold 18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F99;
	margin: 0px;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	border-color: #F99;
	border-bottom-style: dotted;
	height: 25px;
}
.thrColAbsHdr #container #mainContent .cont_comic .cont_comic_Detail h3 {
	border-bottom: 1px solid #CCC;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	font: normal 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
}
.thrColAbsHdr #container #mainContent .cont_comic .cont_comic_Detail p {
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #999;
	text-align: right;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.thrColAbsHdr #container #sidebar1 h5 {
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#sitelink {
	padding: 0px;
	width: 540px;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #F99;
	border-right-color: #F99;
	border-bottom-color: #F99;
	border-left-color: #F99;
}
#sitelink h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333;
	padding-left: 20px;
	padding-bottom: 0px;
	height: 15px;
	padding-top: 0px;
	margin: 0px;
}
#sitelink h4 {
	margin: 0px;
	padding: 0px;
}
#sitelink h5 {
	font-size: x-small;
	font-weight: normal;
	color: #666;
	margin: 0px;
	height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#sitelink h4 img {
	margin: 0px;
	padding: 0px;
	height: 40px;
}

