@charset "utf-8";



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

	* Pages Style Sheet {

		* last update 12.01.18
		* author : ForefrontService;
	
	}
	
	
--------------------------------
		 Contents
	
	1. taxeco.html
	2. inheritance.html
	3. medical_treatment.html
	4. corporation.html
	5. personal.html
	6. about.html
	
--------------------------------- */





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

	 0. taxeco.html
 
============================================================================================================*/

/*  taxeco
-----------------------------------*/

div.taxeco {
	margin			: 56px 0 0 22px;
	height			: 433px;
}

div.taxeco h2 {
	margin			: 0 0 92px 0;
}

div.taxeco h3 {
	margin			: 0 0 60px 0;
}

div.taxeco p {
	line-height		: 2.0;
}

div.information_area2 {
	clear			: both;
	margin			: 0 34px 0 0;
	padding			: 10px 0 0 0;
	width			: 733px;
	border-top		: 1px dotted #fff;
}



/*  taxeco2
-----------------------------------*/

div.taxeco2 h2 {
	margin			: 0 0 65px 0;
}

div.taxeco2 h3 {
	margin			: 50px 0 35px 0;
}

div.taxeco2 p {
	line-height		: 2.0;
}

div.taxeco2 p.small_text {
	margin			: 0 0 10px 0;
	font-size		: 12px;
	line-height		: 1.5;
}



/*  taxeco3
-----------------------------------*/

div.taxeco3 h2 {
	margin			: 0 0 40px 0;
}

div.taxeco3 h3 {
	margin			: 0 0 35px 0;
}

div.taxeco3 h4 {
	margin			: 0 0 10px 0;
}

div.taxeco3 p {
	width			: 730px;
	line-height		: 22px;
	font-size		: 12px;
}

div.taxeco3 div {
	margin			: 15px 0 0 0;
	padding			: 16px 20px 0 20px;
	width			: 690px;
	height			: 124px;
	background		: #fff;
	line-height		: 1.5;
	font-size		: 12px;
	color			: #8c8c8c;
}





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

	 0. inheritance.html
 
============================================================================================================*/

/*  inheritance
-----------------------------------*/

div.inheritance {
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.inheritance h2.inheritance1 {
	padding			: 123px 0 65px 0;
}

div.inheritance p {
	line-height		: 2.0;
}



/*  inheritance2
-----------------------------------*/

div.inheritance2 h3 {
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

div.inheritance2 h4 {
	float			: left;
	display			: inline;
}

div.inheritance2 ol {
	float			: right;
}

div.inheritance2 ol li {
	float			: left;
}

div.inheritance_space {
	margin			: 23px 0 0 0;
}

div.inheritance2 p {
	float			: right;
	padding			: 8px 0 8px 0;
	width			: 557px;
	border-bottom	: 1px dotted #fff;
	font-size		: 12px;
	line-height		: 16px;
}

div.inheritance2 dl {
	float			: right;
	margin			: 0 auto 0 auto;
	width			: 557px;
	border-bottom	: 1px dotted #fff;
	text-align		: center;
}

div.inheritance2 dl dt {
	float			: left;
	padding			: 8px 10px;
	width			: 120px;
	border-top		: 1px dotted #fff;
	text-align		: left;
	color			: #0cbcc1;
}
	
div.inheritance2 dl dd {
	text-align		: left;
	margin			: 0 0 0 130px;
	padding			: 8px 10px;
	border-top		: 1px dotted #fff;
	font-size		: 12px;
	line-height		: 16px;
}



/*  inheritance3
-----------------------------------*/

div.inheritance3 h3 {
	clear			: both;
	margin			: 0 0 7px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

div.inheritance3 h4 {
	float			: left;
	display			: inline;
	font-size		: 12px;
}

div.inheritance3 ol {
	float			: right;
}

div.inheritance3 ol li {
	float			: left;
}

div.inheritance3 p {
	clear			: both;
	font-size		: 12px;
	line-height		: 16px;
}

div.inheritance3 p.att {
	margin			: 5px 0 0 0;
	padding			: 0 0 0 20px;
	background		: url(../images/img_att.png) 0 0 no-repeat;
	font-weight		: bold;
}

div.inheritance3 div {
	margin			: 10px 0 0 0;
	height			: 127px;
	background		: #fff;
}

div.inheritance3 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	text-align		: center;

}

div.inheritance3 dl dt {
	float			: left;
	padding			: 8px 20px 8px 0;
	width			: 60px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	line-height		: 16px;
	color			: #0cbcc1;
}

div.inheritance3 dl dd {
	text-align		: left;
	margin			: 0 0 0 80px;
	padding			: 8px 15px;
	border-top		: 1px dotted #9d9d9d;
	color			: #9b9b9b;
	line-height		: 16px;
}

div.inheritance3 dl dd ul li {
	font-size		: 12px;
	line-height		: 16px;
}


/*  inheritance4
-----------------------------------*/

div.inheritance4 h3 {
	clear			: both;
	margin			: 0 0 7px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

div.inheritance4 p {
	font-size		: 12px;
	line-height		: 1.5;
}

div.inheritance4 h4 {
	float			: left;
	display			: inline;
	font-size		: 12px;
}

div.inheritance4 ul {
	float			: left;
	margin			: 35px 0 0 0;
	width			: 184px;
}

div.inheritance4 ul li {
	margin			: 0 0 10px 0;
}

div.inheritance4 ul a:hover {
	cursor			: pointer;
}

div.inheritance4 ul a:hover img{
	opacity			: 1.0;
	filter			: alpha(opacity=100);
}

div#tab_body {
	float			: right;
	margin			: 35px 0 0 0;
	width			: 547px;
	height			: 235px;
	background		: #fff;
	font-size		: 12px;
	line-height		: 16px;
	color			: #90948d;
}

div#tab_body p {
	margin			: 18px 18px 0 18px;
}

div#tab_body p.note {
	margin			: 9px 18px 0 18px;
	padding			: 9px 0 0 0;
	border-top		: 1px dotted #ccd0d3;
	font-size		: 14px;
	font-weight		: bold;
	color			: #77bb0b;
}

div#tab_body p.note2 {
	margin			: 9px 18px 0 18px;
	padding			: 9px 0 0 0;
	border-top		: 1px dotted #ccd0d3;
}



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

	 0. medical_treatment.html
 
============================================================================================================*/

/*  medical_treatment
-----------------------------------*/

div.medical_treatment {
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.medical_treatment h3 {
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}


/*  medical_treatment1
-----------------------------------*/

div.medical_treatment1 p {
	font-size		: 12px;
	line-height		: 16px;
}

div#about_medical_treatment {
	margin			: 15px 0 0 0;
	width			: 731px;
	height			: 270px;
	background		: url(../images/back_medical_treatment.png) 0 0 no-repeat;
}

div.medical_treatment1 h4 {
	float			: left;
	padding			: 32px 16px 0 16px;
}

div#about_medical_treatment p {
	float			: left;
	padding			: 32px 0 25px 16px;
	color			: #8a8a8a;
}

div#about_medical_treatment dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	text-align		: center;
}

div#about_medical_treatment dl dt {
	float			: left;
	padding			: 8px 10px;
	width			: 70px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	color			: #19425f;
}
	
div#about_medical_treatment dl dd {
	text-align		: left;
	margin			: 0 0 0 90px;
	padding			: 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	font-size		: 12px;
	color			: #9b9b9b;
}



/*  medical_treatment2
-----------------------------------*/

div.medical_treatment2 p {
	margin			: 0 0 10px 0;
	font-size		: 12px;
	line-height		: 16px;
}





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

	 0. corporation.html
 
============================================================================================================*/

/*  corporation
-----------------------------------*/

div.corporation {
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.corporation h3 {
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

div.corporation h4 {
	margin			: 15px 0 0 15px;
	font-size		: 14px;
	font-weight		: bold;
	color			: #19425f;
}


/*  corporation1
-----------------------------------*/
div.corporation1 p {
	font-size		: 12px;
	line-height		: 16px;
}

div.corporation1 div {
	margin			: 15px 0 0 0;
	width			: 731px;
	height			: 115px;
	background		: #fff;
}

div.corporation1 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	text-align		: center;
}

div.corporation1 dl dt {
	float			: left;
	padding			: 8px 10px;
	width			: 160px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	color			: #19425f;
}
	
div.corporation1 dl dd {
	text-align		: left;
	margin			: 0 0 0 180px;
	padding			: 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	color			: #9b9b9b;
}


/*  corporation2
-----------------------------------*/

div.corporation2 p {
	font-size		: 12px;
	line-height		: 16px;
}

div.corporation2 ul {
	float			: left;
	margin			: 35px 0 0 0;
	width			: 190px;
}

div.corporation2 ul li {
	margin			: 0 0 10px 0;
}

div.corporation2 ul a:hover {
	cursor			: pointer;
}

div.corporation2 ul a:hover img{
	opacity			: 1.0;
	filter			: alpha(opacity=100);
}

div.corporation2 div.tab_body {
	float			: right;
	margin			: 35px 0 0 0;
	width			: 541px;
	height			: 235px;
	background		: #fff;
	font-size		: 12px;
	line-height		: 16px;
	color			: #90948d;
}

div.corporation2 div.tab_body p {
	margin			: 18px 18px 0 18px;
}

div.corporation2 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	border-bottom	: 1px dotted #9d9d9d;
	text-align		: center;
}

div.corporation2 dl dt {
	float			: left;
	padding			: 8px 10px;
	width			: 100px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	color			: #77bb0b;
}
	
div.corporation2 dl dd {
	text-align		: left;
	margin			: 0 0 0 120px;
	padding			: 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	color			: #9b9b9b;
}



/*  corporation3
-----------------------------------*/

div.corporation3 p {
	margin			: 0 0 15px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.corporation3 div {
	padding			: 15px 0 0 0;
}




/*  corporation4
-----------------------------------*/

div.corporation4 div {
	background		: #fff;
}

div.corporation4 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	border-bottom	: 1px dotted #9d9d9d;
	text-align		: center;
	font-size		: 12px;
}

div.corporation4 dl dt {
	float			: left;
	padding			: 8px 10px 8px 0;
	width			: 95px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	line-height		: 16px;
	color			: #19425f;
}
	
div.corporation4 dl dd {
	text-align		: left;
	margin			: 0 0 0 95px;
	padding			: 8px 0 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	line-height		: 16px;
	color			: #9b9b9b;
}

div.corporation4 dl dt span {
	font-size		: 10px;
}



/*  corporation5
-----------------------------------*/

div.corporation5 p {
	margin			: 0 0 8px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.corporation5 div {
	background		: #fff;
}

div.corporation5 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	text-align		: center;
	font-size		: 12px;
}

div.corporation5 dl dt {
	float			: left;
	padding			: 8px 10px 8px 0;
	width			: 120px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	line-height		: 16px;
	color			: #19425f;
}
	
div.corporation5 dl dd {
	text-align		: left;
	margin			: 0 0 0 130px;
	padding			: 8px 0 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	line-height		: 16px;
	color			: #9b9b9b;
}



/*  corporation6
-----------------------------------*/

div.corporation6 p {
	margin			: -5px 0 8px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.corporation6 div {
	background		: #fff;
}

div.corporation6 div h3 {
	margin			: 0 10px 5px 10px;
	padding			: 10px 0 5px 0;
	border-bottom	: 1px dotted #9d9d9d;
	font-weight		: bold;
	line-height		: 1.2;
	color			: #19425f;
}

div.corporation6 ul {
	padding			: 0 0 5px 0;
}

div.corporation6 ul li {
	margin			: 0 0 0 10px;
	padding			: 0 0 0 15px;
	height			: 16px;
	background		: url(../images/img_listhead_square.png) 0 2px no-repeat;
	font-size		: 10px;
	color			: #9b9b9b;
}



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

	 0. personal.html
 
============================================================================================================*/

/*  personal
-----------------------------------*/

div.personal {
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.personal h3 {
	clear			: both;
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}


/*  personal1
-----------------------------------*/

div.personal1 div.blockL {
	float			: left;
	width			: 360px;
	height			: 150px;
	background		: #fff;
}

div.personal1 div.blockR {
	float			: right;
	width			: 360px;
	height			: 150px;
	background		: #fff;
}

div.personal1 h4 {
	margin			: 0 0 0 15px;
	padding			: 15px 0 0 0;
}

div.personal1 ul {
	margin			: 10px 15px 15px 15px;
	padding			: 10px 0 0 0;
	border-top		: 1px dotted #9d9d9d;
	font-size		: 12px;
}

div.personal1 ul li {
	font-weight		: bold;
	color			: #27cacf;
}

div.personal1 ul li span {
	display			: block;
	margin			: 0 0 10px 0;
	font-size		: 10px;
	line-height		: 10px;
}



/*  personal2
-----------------------------------*/

div.personal2 p {
	margin			: 0 0 10px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.personal2 div {
	background		: #fff;
}

div.personal2 dl {
	clear			: both;
	margin			: 0 15px 0 15px;
	text-align		: center;
	font-size		: 12px;
}

div.personal2 dl dt {
	float			: left;
	padding			: 8px 10px 8px 0;
	width			: 140px;
	border-top		: 1px dotted #9d9d9d;
	text-align		: left;
	font-weight		: bold;
	line-height		: 16px;
	color			: #19425f;
}
	
div.personal2 dl dd {
	text-align		: left;
	margin			: 0 0 0 150px;
	padding			: 8px 0 8px 10px;
	border-top		: 1px dotted #9d9d9d;
	line-height		: 16px;
	color			: #9b9b9b;
}


/*  personal3
-----------------------------------*/

div.personal3 p {
	margin			: 0 0 35px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.personal3 div.blockL {
	float			: left;
	width			: 390px;
}

div.personal3 div.blockR {
	float			: right;
	width			: 316px;
	height			: 318px;
	background		: url(../images/back_personal_03.png) 0 0 no-repeat;
}

div.personal3 div.blockR ul {
	margin			: 8px 13px 13px 13px;
}

div.personal3 div.blockR ul li {
	margin			: 5px 0 0 0;
	padding			: 5px 0 0 0;
	border-top		: 1px dotted #9d9d9d;
	font-weight		: bold;
	font-size		: 12px;
	color			: #19425f;
}






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

	 0. about.html
 
============================================================================================================*/

/*  about
-----------------------------------*/

div.about {
	position		: relative;
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.about h3 {
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

/*  about1
-----------------------------------*/

div.about1 dl {
	float			: left;
	margin			: 0 auto 0 auto;
	width			: 438px;
	border			: 1px solid #d4d4d4;
	border-top		: none;
	background-color: #f7f7f7;
	text-align		: center;
	font-size		: 12px;
}

div.about1 dl dt {
	float			: left;
	padding			: 7px 10px 7px 10px;
	width			: 80px;
	border-top		: 1px solid #b2c4d3;
	font-weight		: normal;
	text-align		: left;
	color			: #06b9be;
}
	
div.about1 dl dd {
	margin			: 0 0 0 100px;
	padding			: 7px 10px 7px 10px;
	border-top		: 1px solid #b2c4d3;
	border-left		: 1px solid #b2c4d3;
	background-color: #fff;
	text-align		: left;
	color			: #90948d;
}

div.about1 div {
	float			: right;
	width			: 261px;
	height			: 332px;
	background		: url(../images/back_about_01.png) 0 0 no-repeat;
	font-size		: 12px;
	color			: #929292;
}

div.about1 div h4 {
	margin			: 15px 0 0 15px;
	font-size		: 14px;
	font-weight		: bold;
	color			: #19425f;
}

div.about1 div ul {
	margin			: 15px 0 0 15px;
}

div.about1 div ul li {
	margin			: 0 0 4px 0;
}



/*  about2
-----------------------------------*/

div.about2 dl {
	clear			: both;
	margin			: 10px 0 0 0;
	width			: 438px;
	border			: none;
	text-align		: center;
	font-size		: 12px;
}

div.about2 dl dt {
	float			: left;
	padding			: 3px 10px 3px 0;
	width			: 100px;
	border			: none;
	font-weight		: normal;
	text-align		: left;
}
	
div.about2 dl dd {
	margin			: 0 0 0 120px;
	padding			: 3px 10px 3px 10px;
	border			: none;
	text-align		: left;
}



/*  about3
-----------------------------------*/

div.about3 img.photo {
	float			: left;
	padding			: 0 15px 70px 0;
}

div.about3 p {
	margin			: 0 0 10px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.about3 div {
	clear			: both;
	width			: 730px;
	height			: 62px;
	background		: url(../images/back_about_03.png) 0 0 no-repeat;
}

div.about3 dl {
	clear			: both;
	border			: none;
	text-align		: center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", monospace;

}

div.about3 dl dt {
	float			: left;
	padding			: 15px 10px 0 15px;
	width			: 50px;
	text-align		: left;
	font-size		: 14px;
	font-weight		: bold;
	color			: #19425f;
}
	
div.about3 dl dd {
	margin			: 0 0 0 75px;
	padding			: 15px 10px 0 10px;
	text-align		: left;
	font-size		: 12px;
	color			: #9b9b9b;
}



/*  about4
-----------------------------------*/

div.about4 img.photo {
	float			: left;
	padding			: 0 15px 65px 0;
}

div.about4 p {
	font-size		: 12px;
	line-height		: 16px;
}

div.about4 h4 {
	float			: left;
	font-size		: 14px;
	font-weight		: bold;
	color			: #0cbcc1;
}

div.about4 ol {
	float			: left;
	font-size		: 11px;
}

div.about4 ol li {
	line-height		: 15px;
}

div.about4 div.profile {
	float			: right;
	margin			: 10px 0 0 0;
	padding			: 10px 0 0 0;
	width			: 555px;
	border-top		: 1px dotted #fff;
}

div.about4 div.profile p {
	float			: left;
	padding			: 0 15px;
}

div.about4 a.youtube {
	position		: absolute;
	top				: 325px;
	left			: 490px;
}

div.about4 div.bottom {
	clear			: both;
	width			: 730px;
	height			: 89px;
	background		: url(../images/back_about_04.png) 0 0 no-repeat;
}

div.bottom table td{
	line-height:16px;
}

div.bottom2 table td{
	line-height:16px;
}

div.bottom3{
	float:left;
	width:495px;
}

div.bottom3 table td{
	line-height:16px;
}

.bottom_table{
	padding:15px;
}

.gray_f1{
	text-align		: left;
	font-size		: 12px;
	color			: #9b9b9b;
	line-height:0;
	width:45px;
	}

.gray_f1_2{
	text-align		: left;
	font-size		: 12px;
	color			: #9b9b9b;
	line-height:0;
	width:42px;
	letter-spacing:0;
	}
	
.gray_f2{
	text-align		: right;
	font-size		: 12px;
	color			: #9b9b9b;
	line-height:0;
	width:28px;
	}
	
.gray_f2_2{
	text-align		: right;
	font-size		: 12px;
	color			: #9b9b9b;
	line-height:0;
	width:22px;
	}
	
.gray_f3{
	text-align		: left;
	font-size		: 12px;
	color			: #9b9b9b;
	line-height:0;
	padding-left:20px;
	}

.blue_f{
	width			: 70px;
	text-align		: left;
	font-size		: 14px;
	font-weight		: bold;
	color			: #19425f;
	}

div.about4 dl {
	clear			: both;
	border			: none;
	text-align		: center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", monospace;
text-align:justify;
text-justify:inter-ideograph; 
}

div.about4 dl dt {
	float			: left;
	padding			: 15px 10px 0 15px;
	width			: 50px;
	text-align		: left;
	font-size		: 14px;
	font-weight		: bold;
	color			: #19425f;
}
	
div.about4 dl dd {
	margin			: 0 0 0 75px;
	padding			: 15px 10px 0 10px;
	text-align		: left;
	font-size		: 12px;
	color			: #9b9b9b;
}

div.about4 dl dd ul li {
	line-height		: 16px;
}





/*  about5
-----------------------------------*/

div.about5 {
	position		: relative;
}

div.about5 div {
	position		: absolute;
	top				: 70px;
	left			: 555px;
}

div.about5 p {
	margin			: 0 0 10px 0;
}





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

	 0. information.html
 
============================================================================================================*/

/*  information
-----------------------------------*/

div.information {
	margin			: 31px 30px 0 28px;
	height			: 458px;
}

div.information h3 {
	clear			: both;
	margin			: 0 0 15px 0;
	padding			: 20px 0 5px 0;
	border-bottom	: 1px dotted #fff;
}

div.information ul#book_list {
	float			: left;
}

div.information ul#book_list li {
	font-size		: 12px;
	line-height		: 16px;
}

div.information ul#amazon_list {
	float			: left;
	width:235px;
}

div.information ul#amazon_list li {
	float			: left;
	padding			: 0 0 4px 4px;
}

.bookend{
	float			: left;
	padding		    :0 !important;
}

div.information p {
	margin			: 0 0 10px 0;
	font-size		: 12px;
	line-height		: 16px;
}

div.information img.imgL {
	float			: left;
	padding			: 0 20px 20px 0;
}

div.information_area {
	clear			: both;
	padding			: 10px 0 0 0;
	border-top		: 1px dotted #fff;
}



.info_f1{
	text-align		: left;
	font-size		: 12px;
	line-height:0;
	width:45px;
	}

.info_f1_2{
	text-align		: left;
	font-size		: 12px;
	line-height:0;
	width:60px;
	}
	
.info_f2{
	text-align		: right;
	font-size		: 12px;
	line-height:0;
	width:28px;
	}
	
.info_f2_2{
	text-align		: right;
	font-size		: 12px;
	line-height:0;
	width:30px;
	letter-spacing:-0.5px;
	}
	
.info_f3{
	text-align		: left;
	font-size		: 12px;
	line-height:0;
	padding-left:5px;
	letter-spacing:0px;
	}

