@charset "utf-8";
/*--------------------------------------------------

    +1: float clear Set

==================================================*/

*.clear {
	clear:both;
	float:none;
}

/*----------------------------------------------------------------------*/

/*--------------------------------------------------

    +2: align Set

==================================================*/

*.alignCenter {
	text-align: center;
}
*.alignLeft {
	text-align: left;
}
*.alignRight {
	text-align: right;
}
*.valignMiddle {
	vertical-align: middle;
}
*.m_center{
	margin-left: auto;
	margin-right: auto;
}
/*----------------------------------------------------------------------*/


/*--------------------------------------------------

    +3: Fontsize Set

==================================================*/

*.sizeSmall {
	font-size: 0.85em;
}
*.sizeLarge {
	font-size: 1.15em;
}
*.font11 {
	font-size:11px;
}
*.font12 {
	font-size:12px;
}
*.font13 {
	font-size:13px;
}

/*----------------------------------------------------------------------*/

/*--------------------------------------------------

    +4: Margin Set, Padding Set

==================================================*/


*.mB03 {
	margin-bottom: 3px;
}
*.mB05 {
	margin-bottom: 5px;
}
*.mB10 {
	margin-bottom: 10px;
}
*.mB15 {
	margin-bottom: 15px;
}
*.mB20 {
	margin-bottom: 20px;
}
*.mB25 {
	margin-bottom: 25px;
}
*.mB30 {
	margin-bottom: 30px;
}
*.mB35 {
	margin-bottom: 35px;
}
*.mB40 {
	margin-bottom: 40px;
}
*.mB45 {
	margin-bottom: 45px;
}
*.mL03 {
	margin-left: 3px;
}
*.mL05 {
	margin-left: 5px;
}
*.mL10 {
	margin-left: 10px;
}
*.mL15 {
	margin-left: 15px;
}
*.mL20 {
	margin-left: 20px;
}
*.mL25 {
	margin-left: 25px;
}
*.mL28 {
	margin-left: 28px;
}
*.mL30 {
	margin-left: 30px;
}
*.mL35 {
	margin-left: 35px;
}
*.mL40 {
	margin-left: 40px;
}
*.mL45 {
	margin-left: 45px;
}
*.mL50 {
	margin-left: 50px;
}
*.mL55 {
	margin-left: 55px;
}
*.mL60 {
	margin-left: 60px;
}
*.mL65 {
	margin-left: 65px;
}
*.mL70 {
	margin-left: 70px;
}
*.mL75 {
	margin-left: 75px;
}
*.mL80 {
	margin-left: 85px;
}
*.mL90 {
	margin-left: 90px;
}
*.mL95 {
	margin-left: 95px;
}
*.mL100 {
	margin-left: 100px;
}
*.mR03 {
	margin-right: 3px;
}
*.mR05 {
	margin-right: 5px;
}
*.mR10 {
	margin-right: 10px;
}
*.mR15 {
	margin-right: 15px;
}
*.mR20 {
	margin-right: 20px;
}
*.mR25 {
	margin-right: 25px;
}
*.mR30 {
	margin-right: 30px;
}
*.mR200 {
	margin-right: 200px;
}
*.mT03 {
	margin-top: 3px;
}
*.mT05 {
	margin-top: 5px;
}
*.mT10 {
	margin-top: 10px;
}
*.mT15 {
	margin-top: 15px;
}
*.mT20 {
	margin-top: 20px;
}
*.mT25 {
	margin-top: 25px;
}
*.mT30 {
	margin-top: 30px;
}
*.mT40 {
	margin-top: 40px;
}
*.mT50 {
	margin-top: 50px;
}
*.pB03 {
	padding-bottom: 3px;
}
*.pB05 {
	padding-bottom: 5px;
}
*.pB10 {
	padding-bottom: 10px;
}
*.pB15 {
	padding-bottom: 15px;
}
*.pB20 {
	padding-bottom: 20px;
}
*.pB25 {
	padding-bottom: 25px;
}
*.pB30 {
	padding-bottom: 30px;
}
/*----------------------------------------------------------------------*/



*.err {
	color:#FF0000;
}
/*--------------------------------------------------

    +5: Width Set

==================================================*/



*.width010 {
	width: 10px;
}
*.width020 {
	width: 20px;
}
*.width030 {
	width: 30px;
}
*.width040 {
	width: 40px;
}
*.width050 {
	width: 50px;
}
*.width060 {
	width: 60px;
}
*.width070 {
	width: 70px;
}
*.width080 {
	width: 80px;
}
*.width090 {
	width: 90px;
}
*.width100 {
	width: 100px;
}
*.width110 {
	width: 110px;
}
*.width120 {
	width: 120px;
}
*.width130 {
	width: 130px;
}
*.width140 {
	width: 140px;
}
*.width150 {
	width: 150px;
}
*.width160 {
	width: 160px;
}
*.width170 {
	width: 170px;
}
*.width180 {
	width: 180px;
}
*.width190 {
	width: 190px;
}
*.width200 {
	width: 200px;
}
*.width210 {
	width: 210px;
}
*.width220 {
	width: 220px;
}
*.width230 {
	width: 230px;
}
*.width240 {
	width: 240px;
}
*.width250 {
	width: 250px;
}
*.width260 {
	width: 260px;
}
*.width270 {
	width: 270px;
}
*.width280 {
	width: 280px;
}
*.width290 {
	width: 290px;
}
*.width300 {
	width: 300px;
}
*.width310 {
	width: 310px;
}
*.width320 {
	width: 320px;
}
*.width330 {
	width: 330px;
}
*.width340 {
	width: 340px;
}
*.width350 {
	width: 350px;
}
*.width360 {
	width: 360px;
}
*.width370 {
	width: 370px;
}
*.width380 {
	width: 380px;
}
*.width390 {
	width: 390px;
}
*.width400 {
	width: 400px;
}
*.width410 {
	width: 410px;
}
*.width420 {
	width: 420px;
}
*.width430 {
	width: 430px;
}
*.width440 {
	width: 440px;
}
*.width450 {
	width: 450px;
}
*.width460 {
	width: 460px;
}
*.width470 {
	width: 470px;
}
*.width480 {
	width: 480px;
}
*.width490 {
	width: 490px;
}
*.width500 {
	width: 500px;
}
*.width510 {
	width: 510px;
}
*.width520 {
	width: 520px;
}
*.width530 {
	width: 530px;
}
*.width540 {
	width: 540px;
}
*.width550 {
	width: 550px;
}
*.width560 {
	width: 560px;
}
*.width570 {
	width: 570px;
}
*.width580 {
	width: 580px;
}
*.width590 {
	width: 590px;
}
*.width600 {
	width: 600px;
}
*.width610 {
	width: 610px;
}
*.width620 {
	width: 620px;
}
*.width630 {
	width: 630px;
}
*.width640 {
	width: 640px;
}
*.width650 {
	width: 650px;
}
*.width660 {
	width: 660px;
}
*.width670 {
	width: 670px;
}
*.width680 {
	width: 680px;
}
*.width690 {
	width: 690px;
}
*.width700 {
	width: 700px;
}
*.width710 {
	width: 710px;
}
*.width720 {
	width: 720px;
}
*.width730 {
	width: 730px;
}
*.width740 {
	width: 740px;
}
*.width750 {
	width: 750px;
}

*.f_left{
	float:left;
}
*.f_right{
	float:right;
}
*.leftBox100{
	float:left;
	width:100px;
}
*.leftBox110{
	float:left;
	width:110px;
}
*.leftBox120{
	float:left;
	width:120px;
}
*.leftBox130{
	float:left;
	width:130px;
}
*.leftBox140{
	float:left;
	width:140px;
}
*.leftBox150{
	float:left;
	width:150px;
}
*.leftBox160{
	float:left;
	width:160px;
}
*.leftBox180{
	float:left;
	width:180px;
}
*.leftBox190{
	float:left;
	width:190px;
}
*.leftBox200{
	float:left;
	width:200px;
}
*.leftBox210{
	float:left;
	width:210px;
}
*.leftBox220{
	float:left;
	width:220px;
}
*.leftBox230{
	float:left;
	width:230px;
}
*.leftBox240{
	float:left;
	width:240px;
}
*.leftBox250{
	float:left;
	width:250px;
}
*.leftBox260{
	float:left;
	width:260px;
}
*.leftBox270{
	float:left;
	width:270px;
}
*.leftBox280{
	float:left;
	width:280px;
}
*.leftBox290{
	float:left;
	width:290px;
}
*.leftBox300{
	float:left;
	width:300px;
}
*.leftBox310{
	float:left;
	width:320px;
}
*.leftBox320{
	float:left;
	width:320px;
}
*.leftBox330{
	float:left;
	width:330px;
}
*.leftBox340{
	float:left;
	width:340px;
}
*.leftBox350{
	float:left;
	width:350px;
}
*.leftBox360{
	float:left;
	width:360px;
}
*.leftBox370{
	float:left;
	width:370px;
}
*.leftBox380{
	float:left;
	width:380px;
}
*.leftBox390{
	float:left;
	width:390px;
}
*.leftBox400{
	float:left;
	width:400px;
}
*.leftBox410{
	float:left;
	width:410px;
}
*.leftBox420{
	float:left;
	width:420px;
}
*.leftBox430{
	float:left;
	width:430px;
}
*.leftBox440{
	float:left;
	width:440px;
}
*.leftBox450{
	float:left;
	width:450px;
}
*.leftBox460{
	float:left;
	width:460px;
}
*.leftBox470{
	float:left;
	width:470px;
}
*.leftBox480{
	float:left;
	width:480px;
}
*.leftBox490{
	float:left;
	width:490px;
}
*.leftBox500{
	float:left;
	width:500px;
}
*.leftBox510{
	float:left;
	width:510px;
}
*.leftBox520{
	float:left;
	width:520px;
}
*.leftBox320_bd{
	float:left;
	width:320px;
	padding: 10px;
	border: 1px solid #999999;	
}

*.rightBox100{
	float:right;
	width:100px;
}
*.rightBox110{
	float:right;
	width:110px;
}
*.rightBox120{
	float:right;
	width:120px;
}
*.rightBox130{
	float:right;
	width:130px;
}
*.rightBox140{
	float:right;
	width:140px;
}
*.rightBox150{
	float:right;
	width:150px;
}
*.rightBox160{
	float:right;
	width:160px;
}
*.rightBox170{
	float:right;
	width:170px;
}
*.rightBox180{
	float:right;
	width:180px;
}
*.rightBox190{
	float:right;
	width:190px;
}
*.rightBox200{
	float:right;
	width:200px;
}
*.rightBox210{
	float:right;
	width:210px;
}
*.rightBox220{
	float:right;
	width:220px;
}
*.rightBox240{
	float:right;
	width:240px;
}
*.rightBox250{
	float:right;
	width:250px;
}
*.rightBox260{
	float:right;
	width:260px;
}
*.rightBox270{
	float:right;
	width:270px;
}
*.rightBox280{
	float:right;
	width:280px;
}
*.rightBox290{
	float:right;
	width:290px;
}
*.rightBox300{
	float:right;
	width:300px;
}
*.rightBox310{
	float:right;
	width:310px;
}
*.rightBox320{
	float:right;
	width:320px;
}
*.rightBox330{
	float:right;
	width:330px;
}
*.rightBox340{
	float:right;
	width:340px;
}
*.rightBox350{
	float:right;
	width:350px;
}
*.rightBox360{
	float:right;
	width:360px;
}
*.rightBox370{
	float:right;
	width:370px;
}
*.rightBox380{
	float:right;
	width:380px;
}
*.rightBox390{
	float:right;
	width:390px;
}
*.rightBox400{
	float:right;
	width:400px;
}
*.rightBox410{
	float:right;
	width:400px;
}
*.rightBox420{
	float:right;
	width:420px;
}
*.rightBox430{
	float:right;
	width:430px;
}
*.rightBox440{
	float:right;
	width:440px;
}
*.rightBox450{
	float:right;
	width:450px;
}
*.rightBox460{
	float:right;
	width:460px;
}
*.rightBox470{
	float:right;
	width:470px;
}
*.rightBox480{
	float:right;
	width:480px;
}
*.rightBox490{
	float:right;
	width:490px;
}
*.rightBox500{
	float:right;
	width:500px;
}
*.rightBox510{
	float:right;
	width:510px;
}
*.rightBox520{
	float:right;
	width:520px;
}

*.rightBox320_bd{
	float:right;
	width:320px;
	padding: 10px;
	border: 1px solid #999999;	
}

/*----------------------------------------------------------------------*/
*.colorRed{
	color:#DA4343;
}
*.colorPink {
	color:#E84388;
}
*.colorgreen {
	color:#393;
}
*.female{
	color:#FF66CC;
}
*.male{
	color:#6699FF;
}

*.notes {
	color: #ccc;
	font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
	font-size: 2em;
	font-weight: bold;
	line-height: 1.3em;
	text-align:right;
}

*.errInput{
	background-color:#FFF0F8;
	color:#FF0000;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
    display: inline-block;
    min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
/* End hide from IE-Mac */
