/* maintalkarea----------------------------------*/
#maintalkarea,
#maintalkarea .maintalkarea{
	width: 870px;
}
#maintalkarea .modelinfoarea {
	width: 436px;
	float: left;
}
#maintalkarea .titletext {
	width: 347px;
	float: left;
}
#maintalkarea .infoboxtitle {
	width: 436px;
}
#maintalkarea .talkoutline {
	clear:left;
	width: 436px;
	height: 73px;
	background-image:url(../introduction/image/bg_wall.gif);
	background-repeat:no-repeat;
}
#maintalkarea .talkoutlineinner {
	padding: 7px 0 0 18px;
}
#maintalkarea .talkoutlinebox {
	width: 398px;
	font-size: 11px;
	line-height: 19px;
}
#maintalkarea .titlesub {
	width: 89px;
	float: left;
}
#maintalkarea .modelintroductionbox {
	width: 436px;
	font-size: 11px;
	line-height: 13px;
}
#maintalkarea .textfont {
	font-size: 11px;
	line-height: 15px;
}
#maintalkarea .bgleftbox {
	width: 218px;
	height: 108px;
	background-image:url(../introduction/image/bg_textwall.gif);
	background-repeat:repeat-y;
	float: left;
}
#maintalkarea .bgrightbox {
	width: 218px;
	height: 108px;
	background-image:url(../introduction/image/bg_textwall2.gif);
	background-repeat:repeat-y;
	float: left;
}
#maintalkarea .textwallend {
	clear:left;
}
#maintalkarea .modelleftname {
	margin: 94px 0 0 110px;
	font-weight:bold;
}
#maintalkarea .modelrightname {
	margin: 94px 0 0 31px;
	font-weight:bold;
}
#maintalkarea .modelleftimage {
	width: 218px;
	height: 111px;
	background-image:url(../introduction/image/img_model01.jpg);
	background-repeat:no-repeat;
	float: left;
}
#maintalkarea .modelrightimage {
	width: 218px;
	height: 111px;
	background-image:url(../introduction/image/img_model02.jpg);
	background-repeat:no-repeat;
	float: left;
}
#maintalkarea .modelprofilebox {
	width: 436px;
	clear:left;
}
#maintalkarea .modellefttext {
	padding: 8px 29px 0 18px;
}
#maintalkarea .modellefttext2 {
	padding: 8px 16px 0 31px;
}

#maintalkarea a:link {color:#333333;text-decoration: underline;}
#maintalkarea a:visited {color:#333333; text-decoration: underline;}
#maintalkarea a:hover {color:#18da8d;text-decoration: underline;}
#maintalkarea a:active {color:#18da8d;text-decoration: underline;}


/* talkarea----------------------------------*/
#maintalkarea .talkarea{
	width: 434px;
	float: left;
}
#maintalkarea .talkareainner {
	padding: 0 0 0 37px;
	float: left;
}
#maintalkarea .talkmaintextbox {
	width: 397px;
}
#maintalkarea .talkbox {
	width: 397px;
}
#maintalkarea .texttalkttl{
	font-size: 14px;
	font-weight: bold;
	padding: 30px 0 5px 0;
	color: #4dd1e8;
}
#maintalkarea .textborder {
	padding: 3px 0 8px 0;
}

#maintalkarea .texttalkmain {
	font-size: 12px;
	line-height: 22px;
}
#maintalkarea .fontweight {
	font-weight:bold;
}
/* talk2area----------------------------------*/
#maintalkarea .talk2area {
	clear: left;
	padding: 49px 0 0 0;
}
#maintalkarea .talkareainner2 {
	padding: 0 37px 0 0;
}
#maintalkarea .talkoutlineinner2 {
	padding: 0 0 0 18px;
}
#maintalkarea .talkoutline2 {
	clear:left;
	width: 436px;
	height: 67px;
	background-image:url(../introduction/image/bg_wall.gif);
	background-repeat:no-repeat;
}
#maintalkarea .modelleftimage2 {
	width: 218px;
	height: 111px;
	background-image:url(../introduction/image/img_model03.jpg);
	background-repeat:no-repeat;
	float: left;
}
#maintalkarea .modelrightimage2 {
	width: 218px;
	height: 111px;
	background-image:url(../introduction/image/img_model04.jpg);
	background-repeat:no-repeat;
	float: left;
}
#maintalkarea .modelrightname2 {
	margin: 94px 0 0 123px;
	font-weight:bold;
}
#maintalkarea .bgleftbox2 {
	width: 218px;
	height: 102px;
	background-image:url(../introduction/image/bg_textwall.gif);
	background-repeat:repeat-y;
	float: left;
}
#maintalkarea .bgrightbox2 {
	width: 218px;
	height: 102px;
	background-image:url(../introduction/image/bg_textwall2.gif);
	background-repeat:repeat-y;
	float: left;
}
#maintalkarea .textwall {
	clear:left;
}
/* btnnext----------------------------------*/
#btnnext{
	padding:42px 0px 20px 0px;
	height: 38px;
	clear: both;
}