/* mainttlarea----------------------------------*/
#mainttlarea{
	width: 223px;
	float: left;
}

#mainttlarea .ttlarea{
	width: 223px;
}

#mainttlarea .ttltextbox{
	width: 192px;
}

#mainttlarea .textttl{
	font-size: 12px;
	line-height: 22px;
	padding: 21px 0 32px 31px;
}

#mainttlarea .introlinkarea{
	width: 223px;
}

#mainttlarea .introlinkareainner{
	padding-left: 31px;
}

#mainttlarea .ttlsub{
	margin-bottom:14px;
}

#mainttlarea .introlinkbox{
	width: 168px;
	clear: left;
}

#mainttlarea .introlinkaroundbox{
	width: 168px;
}

#mainttlarea .imgdot{
	float: left;
	padding: 5px 9px 0 0;
}

#mainttlarea .introtextbox{
	float: left;
	width: 133px;
}

#mainttlarea .textintrolink{
	font-size: 13px;
	line-height: 20px;
	padding-bottom: 20px;
	font-weight: bold;
}

#mainframearea a:link {color:#333333;text-decoration: underline;}
#mainframearea a:visited {color:#333333; text-decoration: underline;}
#mainframearea a:hover {color:#6e71e3;text-decoration: underline;}
#mainframearea a:active {color:#6e71e3;text-decoration: underline;}

#mainintroarea{
	width: 646px;
	float: left;
}

#mainintroarea .mainintroaroundarea{
	width: 646px;
	border-left: 1px solid #cccccc;

}

#mainintroarea .mainintroareainner{
	padding: 63px 0 0 72px;
}

#mainintroarea .introarea{
	width: 573px;
}

#mainintroarea .introaroundarea{
	width: 573px;
}

#mainintroarea .introbox{
	width: 573px;
	clear: left;
}

#mainintroarea .introaroundbox{
	width: 573px;
}

#mainintroarea .introttlbox{
	width: 573px;
}

#mainintroarea .imgttl{
	float: left;
	padding: 2px 14px 15px 0;
}

#mainintroarea .ttltextbox{
	width: 529px;
	float: left;
}

#mainintroarea .textintrottl{
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	color: #1d2088;
}

#mainintroarea .imgline{
	clear: left;
}

#mainintroarea .introtextbox{
	width: 517px;
}

#mainintroarea .textintromain{
	font-size: 14px;
	line-height: 26px;
	padding: 22px 0 60px 27px;
}

#mainintroarea .textintromain2{
	font-size: 14px;
	line-height: 26px;
	padding: 22px 0 20px 27px;
}

#mainintroarea .textintromain3{
	font-size: 14px;
	line-height: 26px;
	padding: 0 0 0 27px;
}

#mainintroarea .ttlbang1 a:link {color:#84b41c;text-decoration: underline;}
#mainintroarea .ttlbang1 a:visited {color:#84b41c; text-decoration: underline;}
#mainintroarea .ttlbang1 a:hover {color:#84b41c;text-decoration: underline;}
#mainintroarea .ttlbang1 a:active {color:#84b41c;text-decoration: underline;}

#mainintroarea .ttlbang2 a:link {color:#0097db;text-decoration: underline;}
#mainintroarea .ttlbang2 a:visited {color:#0097db; text-decoration: underline;}
#mainintroarea .ttlbang2 a:hover {color:#0097db;text-decoration: underline;}
#mainintroarea .ttlbang2 a:active {color:#0097db;text-decoration: underline;}

#mainintroarea .ttlbang3 a:link {color:#e4007f;text-decoration: underline;}
#mainintroarea .ttlbang3 a:visited {color:#e4007f; text-decoration: underline;}
#mainintroarea .ttlbang3 a:hover {color:#e4007f;text-decoration: underline;}
#mainintroarea .ttlbang3 a:active {color:#e4007f;text-decoration: underline;}

#mainintroarea .ttlbang4 a:link {color:#7f3ba1;text-decoration: underline;}
#mainintroarea .ttlbang4 a:visited {color:#7f3ba1; text-decoration: underline;}
#mainintroarea .ttlbang4 a:hover {color:#7f3ba1;text-decoration: underline;}
#mainintroarea .ttlbang4 a:active {color:#7f3ba1;text-decoration: underline;}

#mainintroarea .ttlbang1{
	font-weight: bold;
	color: #84b41c;
}

#mainintroarea .ttlbang2{
	font-weight: bold;
	color: #0097db;
}

#mainintroarea .ttlbang3{
	font-weight: bold;
	color: #e4007f;
}

#mainintroarea .ttlbang4{
	font-weight: bold;
	color: #7f3ba1;
}

#mainintroarea .btnstyle{
	padding: 10px 0 40px 27px;
}

#mainintroarea .btnstyle2{
	padding: 10px 0 0 27px;
}

#btnnext{
	padding:70px 0px 25px 0px;
}

#mainintroarea .introinfobox{
	width: 574px;
}

#mainintroarea .introtextbox2{
	width: 333px;
	float: left;
}

#mainintroarea .imgintro{
	float: left;
	padding-top: 5px;
}



#mainintroarea .arrangebox{
	width: 213px;
	float: left;
}

#mainintroarea .arrangeboxinner{
	padding: 28px 0 0 27px;
}


#mainintroarea .introtextbox3{
	width: 305px;
	float: left;
}

#mainintroarea .textintromain4{
	font-size: 14px;
	line-height: 26px;
	padding: 22px 0 70px 15px;
}
