@charset "UTF-8";

/* -----------------------------------------------
Bunka Fashion College  - bfc review -
Version: April 2007


compatibility

Full:
IE 6,7; Firefox 1.5, 2.0; Safari 2.0;

not-usable:
IE 5, 5.5; Mac IE;
----------------------------------------------- */


p {
	font-size: 85%;
	line-height: 1.6;
	margin-bottom: 0em;
	letter-spacing: 0em;
}

h5 {
	font-size: 92%;
	font-weight: bold;
	margin-bottom: 26px;
}

h6 {
	font-size: 85%;
	font-weight: bold;
	margin-bottom: 8px;
}


p.fukidashi {
	color:#fff;
}

/************************** first */

div#first-wrapper {
	margin-bottom: 30px;
}

div#first-leftbox {
	float: left;
	width: 319px;
}

div#first-centerbox {
	float: left;
	width: 257px;
}

div#first-rightbox {
	float: left;
	width: 176px;
}

/* first-leftbox */

div#first-leftbox h1 {
	margin-bottom: 5px;
}

div#first-leftbox p.caution {
	font-size: 85%;
	color: #999;
	margin-bottom: 5px;
}

div#fukidashi-c1-1-header {
	background:url(../img/img_c1_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #c71d1d;
	margin-bottom: 24px;
}

div#fukidashi-c1-1-bottom {
	background:url(../img/img_c1_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}
	
div#first-leftbox span.question {
	margin-left: 8px;
}

div#first-leftbox p.question-c1 {
	color: #C71D1D;
	margin-bottom: 10px;
}

div#first-leftbox p.answer {
	margin-bottom: 22px;
}

/* first-centerbox */

div#personal-qa-wrapper {
	width: 157px;
	margin: 0px 50px;
	padding-top: 10px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
}

div.personal-qa {
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x bottom;
}

p.c1-title {
	color: #C71D1D;
}

/* first-rightbox */

div#first-rightbox h2 {
	margin-bottom: 40px;
}

ul#sidemenu-wrapper {
	padding-top: 10px;
	width: 176px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

ul#sidemenu-wrapper li {
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x bottom;
}

ul#sidemenu-wrapper li.last {
	padding-bottom: 10px;
	margin-bottom: 0px;
	background: none;
}



/************************** senond */

div#second-wrapper {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 24px;
	width: 561px;
	margin-bottom: 30px;
}

div#second-leftbox {
	float: left;
	width: 367px;
	margin-right: 18px;
}

div#second-rightbox {
	float: right;
	width: 176px;
}

/* second-leftbox */

div#second-leftbox p {
	margin-top: 20px;
}

/* second-rightbox */

div#second-rightbox p {
	margin: 10px 0px 25px 0px;
}

div#second-rightbox p.last {
	margin-bottom: 0px;
}
	


/************************** third */

div#third-wrapper {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 24px;
	width: 561px;
	margin-bottom: 30px;
}


div.third-box {
	float: left;
	width: 132px;
	margin-right: 11px;
}

div.third-box-last {
	float: left;
	width: 132px;
	margin-right: 0px;
}

div#third-wrapper p {
	margin-top: 10px;
	margin-bottom: 0px;
}



/************************** fourth */

div#fourth-wrapper {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 24px;
	width: 561px;
}

div#fukidashi-c1-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c1_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #c71d1d;
}

div#fukidashi-c1-2-bottom {
	background:url(../img/img_c1_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#fukidashi-mark {
	float:left;
	width: 20px;
	padding-top: 18px;
	margin-right: 5px;
}

div#fourth-faith {
	float: left;
	width: 102px;
}

div#fourth-message-box {
	margin-bottom: 24px;
}

div#fourth-linkbox {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 15px;
	font-size: 85%;
	line-height:1;
	margin-bottom: 45px;
}

div#fourth-linkbox a{
	padding-left: 14px;
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 50%;
}


/*** link-list ***/

ul.link-list li {
	margin-bottom: 7px;
}

ul.link-list li a{
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 50%;
	padding-left: 14px;
}

ul.link-list li.link-list-last {
	margin-bottom: 0px;
}

div#rightbox-linkbox {
	width: 320px;
	margin-top: 25px;
	padding-bottom: 12px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x bottom;
}

div.rightbox-linkbox {
	width: 320px;
	margin-top: 25px;
	padding-bottom: 12px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x bottom;
}

div#rightbox-linkbox ul.link-list{
	width: 320px;
	padding-top: 12px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
}

div.rightbox-linkbox ul.link-list{
	width: 320px;
	padding-top: 12px;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
}




/************************** c2 - c14 style */

div#fukidashi-c2-1-header {
	background:url(../img/img_c2_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #FF7933;
	margin-bottom: 24px;
}

div#fukidashi-c2-1-bottom {
	background:url(../img/img_c2_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c2 {
	color: #e56033;
	margin-bottom: 10px;
}

p.c2-title {
	color: #e56033;
}

div#fukidashi-c2-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c2_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #FF7933;
}

div#fukidashi-c2-2-bottom {
	background:url(../img/img_c2_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c3-1-header {
	background:url(../img/img_c3_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #e5bb33;
	margin-bottom: 24px;
}

div#fukidashi-c3-1-bottom {
	background:url(../img/img_c3_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c3 {
	color: #e5bb33;
	margin-bottom: 10px;
}

p.c3-title {
	color: #e5bb33;
}

div#fukidashi-c3-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c3_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #e5bb33;
}

div#fukidashi-c3-2-bottom {
	background:url(../img/img_c3_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c4-1-header {
	background:url(../img/img_c4_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #C2CB1C;
	margin-bottom: 24px;
}

div#fukidashi-c4-1-bottom {
	background:url(../img/img_c4_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c4 {
	color: #B3C500;
	margin-bottom: 10px;
}

p.c4-title {
	color: #B3C500;
}

div#fukidashi-c4-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c4_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #C2CB1C;
}

div#fukidashi-c4-2-bottom {
	background:url(../img/img_c4_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c5-1-header {
	background:url(../img/img_c5_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #94b343;
	margin-bottom: 24px;
}

div#fukidashi-c5-1-bottom {
	background:url(../img/img_c5_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c5 {
	color: #7CA22D;
	margin-bottom: 10px;
}

p.c5-title {
	color: #7CA22D;
}

div#fukidashi-c5-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c5_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #94b343;
}

div#fukidashi-c5-2-bottom {
	background:url(../img/img_c5_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c6-1-header {
	background:url(../img/img_c6_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #6b9222;
	margin-bottom: 24px;
}

div#fukidashi-c6-1-bottom {
	background:url(../img/img_c6_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c6 {
	color: #6b9222;
	margin-bottom: 10px;
}

p.c6-title {
	color: #6b9222;
}

div#fukidashi-c6-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c6_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #6b9222;
}

div#fukidashi-c6-2-bottom {
	background:url(../img/img_c6_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c7-1-header {
	background:url(../img/img_c7_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #3b9c24;
	margin-bottom: 24px;
}

div#fukidashi-c7-1-bottom {
	background:url(../img/img_c7_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c7 {
	color: #3b9c24;
	margin-bottom: 10px;
}

p.c7-title {
	color: #3b9c24;
}

div#fukidashi-c7-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c7_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #3b9c24;
}

div#fukidashi-c7-2-bottom {
	background:url(../img/img_c7_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c8-1-header {
	background:url(../img/img_c8_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #178d7b;
	margin-bottom: 24px;
}

div#fukidashi-c8-1-bottom {
	background:url(../img/img_c8_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c8 {
	color: #178d7b;
	margin-bottom: 10px;
}

p.c8-title {
	color: #178d7b;
}

div#fukidashi-c8-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c8_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #178d7b;
}

div#fukidashi-c8-2-bottom {
	background:url(../img/img_c8_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c9-1-header {
	background:url(../img/img_c9_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #5cc0cc;
	margin-bottom: 24px;
}

div#fukidashi-c9-1-bottom {
	background:url(../img/img_c9_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c9 {
	color: #5cc0cc;
	margin-bottom: 10px;
}

p.c9-title {
	color: #5cc0cc;
}

div#fukidashi-c9-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c9_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #5cc0cc;
}

div#fukidashi-c9-2-bottom {
	background:url(../img/img_c9_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c10-1-header {
	background:url(../img/img_c10_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #2d57c9;
	margin-bottom: 24px;
}

div#fukidashi-c10-1-bottom {
	background:url(../img/img_c10_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c10 {
	color: #2d57c9;
	margin-bottom: 10px;
}

p.c10-title {
	color: #2d57c9;
}

div#fukidashi-c10-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c10_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #2d57c9;
}

div#fukidashi-c10-2-bottom {
	background:url(../img/img_c10_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c11-1-header {
	background:url(../img/img_c11_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #3127a1;
	margin-bottom: 24px;
}

div#fukidashi-c11-1-bottom {
	background:url(../img/img_c11_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c11 {
	color: #3127a1;
	margin-bottom: 10px;
}

p.c11-title {
	color: #3127a1;
}

div#fukidashi-c11-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c11_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #3127a1;
}

div#fukidashi-c11-2-bottom {
	background:url(../img/img_c11_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c12-1-header {
	background:url(../img/img_c12_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #5E2B79;
	margin-bottom: 24px;
}

div#fukidashi-c12-1-bottom {
	background:url(../img/img_c12_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c12 {
	color: #58236E;
	margin-bottom: 10px;
}

p.c12-title {
	color: #58236E;
}

div#fukidashi-c12-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c12_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #5E2B79;
}

div#fukidashi-c12-2-bottom {
	background:url(../img/img_c12_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c13-1-header {
	background:url(../img/img_c13_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #A73A73;
	margin-bottom: 24px;
}

div#fukidashi-c13-1-bottom {
	background:url(../img/img_c13_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c13 {
	color: #A73A73;
	margin-bottom: 10px;
}

p.c13-title {
	color: #A73A73;
}

div#fukidashi-c13-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c13_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #A73A73;
}

div#fukidashi-c13-2-bottom {
	background:url(../img/img_c13_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}



div#fukidashi-c14-1-header {
	background:url(../img/img_c14_comment1_header.gif) no-repeat top;
	padding-top: 35px;
	background-color: #e52d90;
	margin-bottom: 24px;
}

div#fukidashi-c14-1-bottom {
	background:url(../img/img_c14_comment1_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}

div#first-leftbox p.question-c14 {
	color: #e52d90;
	margin-bottom: 10px;
}

p.c14-title {
	color: #e52d90;
}

div#fukidashi-c14-2-header {
	float: left;
	width: 319px;
	background:url(../img/img_c14_comment2_header.gif) no-repeat top;
	padding-top: 18px;
	background-color: #e52d90;
}

div#fukidashi-c14-2-bottom {
	background:url(../img/img_c14_comment2_footer.gif) no-repeat bottom;
	padding: 0px 12px 18px 12px;
}


/* for IE7 Hack */

*:first-child+html div#first-leftbox span.question-bar {
	letter-spacing: -0.1em;
}

*:first-child+html div#third-wrapper {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 24px;
	width: 561px;
	margin-bottom: 10px;
}

*:first-child+html div#fourth-linkbox {
	clear: both;
	padding-top: 15px;
	text-align: right;
	font-size: 85%;
	line-height:1;
}

*:first-child+html div#fourth-linkbox a{
	padding-left: 14px;
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 0%;
}

*:first-child+html ul.link-list li a{
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 0%;
	padding-left: 14px;
}


/* for IE6 Hack */

* html ul#sidemenu-wrapper li.last a{
	float: right;
	margin-top: -15px;
	width: 176px;
	padding-bottom: 11px;
	border-bottom: 1px solid #000;
}

* html div#first-leftbox span.question-bar {
	letter-spacing: -0.1em;
}

* html div#third-wrapper {
	clear: both;
	background: url(../../common/img/img_dotline_single.gif) repeat-x top;
	padding-top: 24px;
	width: 561px;
	margin-bottom: 10px;
}

* html div#fourth-linkbox {
	clear: both;
	padding-top: 15px;
	font-size: 85%;
	line-height:1;
}

* html div#fourth-linkbox a{
	padding-left: 14px;
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 0%;
}

* html ul.link-list li a{
	background: url(../../common/img/img_btnmark.gif) no-repeat 0% 0%;
	padding-left: 14px;
}
