/* CSS Document　中ページ個別のスタイル */

.part p {
	padding-bottom:10px;
}

.part{
	padding-bottom:10px;
}

/* 会社案内 */

.gyomu caption{
text-align:right;
}

.daihyo{
	float:right;
	padding:0px 0px 10px 10px;
}

.rinen_1{
	background:url(../corporate/images/rinen_r_1.jpg) left top no-repeat;
}
.rinen_2{
	background:url(../corporate/images/rinen_r_2.jpg) left top no-repeat;
}
.rinen_3{
	background:url(../corporate/images/rinen_r_3.jpg) left top no-repeat;
}
.rinen_4{
	background:url(../corporate/images/rinen_r_4.jpg) left top no-repeat;
}
.rinen_5{
	background:url(../corporate/images/rinen_r_5.jpg) left top no-repeat;
}
.rinen_6{
	background:url(../corporate/images/rinen_r_6.jpg) left top no-repeat;
}
.rinen_1,.rinen_2,.rinen_3,.rinen_4,.rinen_5,.rinen_6{
	padding-left:280px;
}
.rinen_1 p,.rinen_2 p,.rinen_3 p,.rinen_4 p,.rinen_5 p,.rinen_6 p{
	padding-top:7px;
	padding-bottom:10px;
	line-height:1.2;
}

.company_photo{
float:right;
padding:10px 0px 10px 10px;
}

table.company{
	width:500px;
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
	margin-bottom:20px;
}

table.jigyosya{
	width:730px;
	border-collapse:collapse;
	border:1px #b3b3b3 solid;
	margin-bottom:20px;
}

table.company td,table.company th,table.jigyosya td,table.jigyosya th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
table.company th,table.jigyosya th {
	background-color:#f0f0f0;
}

table.jigyosya td.td1 {
	width:50%;
}

table.jigyosya td.td2,table.jigyosya td.td3 {
	width:25%;
}

table.jigyosya td.td2{
	border-right:none;
}
table.jigyosya td.td3{
	border-left:none;
	}

.past10_l{
	float:left;
	width:285px;
	padding-right:10px;
}

.past10_r{
	float:left;
	width:435px;
}

img.img_btm{
	padding-bottom:10px;
}


.gyomu td{
	text-align:right;
}

.gyomu td.year{
	background-color:#f0f0f0;
	text-align:center;
}
.gyomu{
	width:285px;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
.gyomu td,.gyomu th{
	padding:2px;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}

.gyomu th{
	font-weight:100;
	background-color:#dcedf9;
}

.gyomu th.th1{
	width:30%;
}
.gyomu th.th2{
	width:35%;
}
.gyomu th.th3{
	width:35%;
}
p.hoyu_p{
	margin-bottom:-10px;
	text-align:right;
}

.hoyu_l_cover{
	float:left;
	padding-right:10px;
	width:360px;

}
.hoyu_r_cover{
	float:left;
	width:360px;
}
.hoyu_l,.hoyu_r{
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
	width:360px;
}


.hoyu_l td,.hoyu_l th,.hoyu_r td,.hoyu_r th{
	padding:5px 10px;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}



.hoyu_l th,.hoyu_r th{
	font-weight:100;
	background-color:#f0f0f0;
	text-align:left;

}
td.hoyu_td_l{
	width:80%;
}
td.hoyu_td_r{
	width:20%;
	text-align:right;
}

h2.eigyo_mi{
	background:url(../images/mi/ko_8.jpg) no-repeat;
	width:730px;
	height:28px;
	position:relative;
}

.eigyo_mi .page_re{
	position:absolute;
	width:94px;
	height:19px;
	right:0px;
	top:0px;

}

ul.li_size{
	padding:0px 10px 10px 10px;
}
.pagetop_li{
	text-align:right;
	padding-right:10px;
}
/* 実績紹介 */


.buken{
	clear:both;
	font-size:78%;
	padding-bottom:20px;
}
.bukken_l{
	float:left;
	width:240px;
	text-align:center;

}
.bukken_r{
	float:left;
	width:490px;
	line-height:1.4;
	background-color:#F3F3F3;
}
.bukken_r_cont{
padding:5px 10px;
	height:136px;
}
.bukken_r_cont_2{
padding:5px 10px;
	height:156px;
}
.bukken_r_cont_3{
padding:5px 10px;
	height:196px;
}


.bukken_r .box_cover{
	width:490px;
	height:30px;
	background-color:#c2cbd7;
}


.bukken_r p{
	padding-top:10px;
}

.bukken_title {font-size: 120%;
		font-weight:800;
}
.box_l{
	width:50%;
float:left;
	border-right:1px #FFFFFF solid;
	padding:5px 10px;
	height:20px;
}
.box_r{
float:left;
	padding:5px 10px;
	height:20px;

}
.bukken_r_cont a:link,.box_cover a:link{
color:#1378fb;
}
.bukken_r_cont a:hover,.box_cover a:hover{
color:#1378fb;
}


/* 事業案内 */

.jigyo_block{
	clear:both;
	width:730px;
	margin-bottom:20px;
}

.jigyo_block_l{
	float:left;
	width:180px;
	padding-right:10px;
}

.jigyo_block_r{
	float:left;
	width:540px;
}

.jigyo_img_area{
clear:both;
width:690px;
padding:20px;
background-color:#f8f8f8;
}

.jigyo_img_area .area_l{
text-align:center;
	float:left;
	width:33%;
}
.jigyo_img_area .area_l2{
text-align:center;
	float:left;
	width:33%;
}
.jigyo_img_area .area_l p,.jigyo_img_area .area_c p,.jigyo_img_area .area_r p{
	padding:10px 34px;
text-align:left;
}
.jigyo_img_area .area_l2 p {
	padding:10px 34px;
text-align:left;
}
.jigyo_img_area .area_c{
text-align:center;
	float:left;
	width:33%;
}
.jigyo_img_area .area_r{
text-align:center;
	float:left;
	width:33%;
}

.jigyo_img_area .area_c_r{
text-align:center;
	float:left;
	width:67%;
}
.jigyo_img_area .area_c_r .area_c{
text-align:center;
	float:left;
	width:50%;
}
.jigyo_img_area .area_c_r .area_c2{
text-align:center;
	float:left;
	width:49%;
}
.jigyo_img_area .area_c_r .area_txt{
	clear:both;
}
.jigyo_img_area .area_c_r .area_txt p{
	padding:10px 34px;
text-align:left;
}
.cost_txt{
	clear:both;
}
.cost_txt p{
	padding:10px 34px;
text-align:left;
}

.jigyo_p_left{
float:left;
width:250px;
padding-right:10px;
}
.jigyo_p_right{
float:left;
width:250px;
}

.pad_const{
padding:20px 20px;
	float:right;
}
.ban_li_area{
	width:152px;
	margin: 0 auto;
}
.ban_kentiku{
	padding:20px 0px;
	text-align:right;
}
.textspace{
	padding:10px 0px;
}

/* 採用情報　*/

div.btm_pad img{
	padding-bottom:20px;
}

h3{ border-left:#336699 3px solid;
	margin:1px 5px 8px 5px;
	padding-left:5px;
	font-size:100%;
	clear:both;
}
h4{ margin:1px 5px 8px 0px;
	padding-left:5px;
	font-size:100%;
	font-weight:100;
}

#page_main p{
	padding-bottom:10px;
}

table.bosyu{
	width:700px;
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
	margin-bottom:40px;
}

table.bosyu td,table.bosyu th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
table.bosyu th,table.bosyu th {
	background-color:#f0f0f0;
}

table.bosyu td.btm_nol{
border-bottom:none;
border-top:none;
}
table.bosyu th.th_width{
	width:100px;
}
table.bosyu td.td_width{
	width:;
}
div.rikunabi{
	padding:5px 5px;
}
.padding_1{
	padding-left:1.3em;
	padding-bottom:10px;
}
.padding_2{
	padding-left:1.3em;
	padding-bottom:5px;
}

.btm_mar{
	margin-bottom:40px;
	}
.btm_mar_2{
	margin-bottom:30px;
	}
.mainas_10{
	margin-bottom:-10px;
}

.message{
	clear:both;
	width:730px;
	padding-bottom:20px;

}
.message .m_left{
	float:left;
	width:200px;
	background-color:#f8f8f8;
}
.message .m_right{
	float:left;
	padding-left:20px;
	width:510px;
}
.message .m_left p{
	padding:5px 10px;
}

.message .m_right_2{
	float:left;
	width:200px;
	background-color:#f8f8f8;
}
.message .m_left_2{
	float:left;
	padding-right:20px;
	width:510px;
}
.message .m_right_2 p{
	padding:5px 10px;
}

.faq_pad{
	padding:10px 30px;
}

dl.special{
	width:400px;
}

.special dt{
	float:left;
	width:20%;
	padding:5px 0px;
}
.special dd{
	float:left;
	width:80%;
	padding:5px 0px;
}
table.bosyu th.th_width_2{
	width:120px;
}
table.keyaku{
	width:400px;
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
}

table.keyaku td,table.keyaku th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
table.keyaku th,table.keyaku th {
	background-color:#f0f0f0;
}
.th_width_part{
	width:30%;
}

/* 東京技術研究所　*/

.skill{
	clear:both;
	width:730px;
	padding-bottom:20px;
}

.skill .s_left{
	float:left;
	width:140px;
}
.skill .s_right{
	float:left;
	padding-left:20px;
	width:570px;
}

.btm_skill{
	margin-bottom:20px;
	}
.floor_pad {
	padding:10px 0 20px 30px;
}
table.skill{
	width:700px;
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
}

table.skill td,table.skill th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
table.skill th,table.skill th {
	background-color:#f0f0f0;
}
th.skill_width{
	width:20%;
}

.skill_img_area {
	clear:both;
	padding: 10px 0;
}
.skill_img_area .area_all{
	text-align:center;
	float:left;
	width:31%;
}

.skill .s_left_2{
	float:left;
	padding-right:20px;
	width:520px;
}
.skill .s_right_2{
	float: right;
	width: 170px;
}
.skill .s_right_2 p{
	padding: 5px 0;
}
.skill .s_left_3{
	float:left;
	padding-right:20px;
	width:490px;
}
.skill .s_right_3{
	float: right;
	width: 170px;
}
.skill .s_right_3 p{
	padding: 5px 0;
}
.skill_map {
	width: 680px;
	height: 300px;
}

/* 研修案内　*/

ul.train_ul{padding:0px 0px 30px 15px;}

ul.train_ul li { float:left;
width:160px;
}

ul.nintei{
	list-style:disc;
	padding-left:30px;
	padding-bottom:20px;
}
/* ISO関係　*/
.iso9{
padding-top:60px;
width:400px;

text-align:right;
float:right;
}
.iso9_2{
padding-left:70px;

}
.iso9_3{
padding-top:5px;
width:550px;
padding-bottom:5px;

text-align:right;
float:right;
}
.iso14_1{
	width:100px;
	float:left;
	padding-right:20px;
	padding-bottom:20px;
}
.iso14_2{
	list-style:decimal;
	padding-left:40px;
	padding-bottom:20px;
}
.font_red{
	color:#FF0000;
}

.iso_mark{
padding:28px;
width:200px;
	float:left;
}
.iso_mark_2{
padding:10px 28px 28px 28px;
width:200px;
	float:left;
}
.iso_mark_3{
padding:75px 28px 28px 28px;
width:200px;
	float:left;
}


.mark_cover{
clear:both;
}

.iso_tab{
clear:both;
}

.iso_tab table{
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
margin:0 auto;
}
.iso_tab table td{
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
	padding:10px;

}

/* 個人情報について　*/

ul.disc {
	list-style-type: disc!important;
	padding: 0 0 0 20px;
}
ul.disc li {
	list-style-type: disc!important;
	padding: 0!important;;
}

ul.indiv{
	list-style:decimal;
	padding-left:50px;
//	padding-left/*\**/:10px\9; /* IE7,IE8 */
	padding-right:50px;
	padding-bottom:10px;
}
ul.indiv li{
	padding-bottom:10px;
}

.ind_hr{
	margin-bottom:20px;
	clear:both;
	}
.ind_hr_2{
	margin-bottom:0px;
	clear:both;
	}
.iso9{
margin-bottom:20px;
}

/* num1 */
ol.num1 { 	padding-left:50px;
//	padding-left/*\**/:10px\9; /* IE7,IE8 */
	padding-bottom:20px; }
ol.num1 li {
	position: relative;
	list-style: none;
	line-height: 1.5;
	margin-bottom: 0em;
	padding-left:1em;
	padding-bottom:10px;
}
ol.num1 li span {
	position: absolute;
	top:0px;
//	line-height/*\**/: 1.05\9; /* IE7,IE8 */
	left: -1em;
}
* html ol.num1 li span { top: -0em; } /* for win ie6 */
*:first-child+html ol.num1 li span { top: -0em; } /* for win ie7 */

table.default{
		border-collapse:collapse;
	border:1px #b3b3b3 solid;
}

table.default td,table.default th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b3b3b3 solid;
	border-collapse:collapse;
}
table.default th {
	text-align:center;
	background-color:#f0f0f0;
}
.default > tbody > tr >td > table > tbody > tr > td{
	border-color: transparent;
}
.wid_600{
	width:600px;
}
.wid_50per{
width:50%;
}
.wid_35per{
width:35%;
}
.wid_65per{
width:65%;
}
.middle_text {vertical-align:middle;}

.indiv_block{
	padding:10px 20px;
}

.pad_10{
	padding-left:10px;
	padding-bottom:10px;

}

/*  グループ会社一覧　*/

.wid_730{
	width:730px;
}

table.default_2{
		border-collapse:collapse;
}

table.default_2 td{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border-bottom:1px #b3b3b3 solid;
	border-collapse:collapse;
}

/*  tarms */

.tarms_1{
	text-align:center;
	padding-bottom:20px;
}
.tarms_3_area{
padding:20px 40px;
background-color:#ecf5fc;
margin-bottom:20px;
}
.tarms_2_area{
clear:both;
padding:20px 40px;
background-color:#fdfce3;
margin-bottom:20px;
}
.tarms_ul {
	padding-left:15px;
	padding-bottom:20px;
list-style:none;
}
.tarms_ul li{
	padding-bottom:3px;
	text-indent:-1em;
}
.tarms2_dl{
	width:650px;
		clear:both;
		padding-bottom:5px;
}
.tarms2_dl dt{
	width:10%;
	float:left;
	clear:both;
}
.tarms2_dl dd{
	width:90%;
	float:left;
}

.tarms_block{
	width:730px;
	clear:both;
	margin-bottom:20px;
}
.tarms_block .block_l{
	float:left;
	width:470px;
	padding-right:15px;
}
.tarms_block .block_r{
	float:left;
	width:235px;
	padding-left:10px;
}

/*  全国営業網 */

.btn_area{
	background-color:#d9e2e9;
	width:690px;
	padding:20px 20px 0px 20px;
}
.btn_size{
    background:url(../corporate/images/btn.jpg) left top;
	width:157px;
	height:50px;
	text-align:center;
	vertical-align:middle;
    cursor:pointer;
	    padding:0;
    margin:0;
    border:0;
	color:#FFFFFF;
	font-size:14px;

}
.btn_size_{
 width: auto;
    padding:0;
    margin:0;
    background:none;
    border:0;
    font-size:0;
    line-height:0;
    overflow:visible;
    cursor:pointer;

}
.layout_1{
	float:left;
	padding:0px 20px 20px 0px;
}
.layout_2{
	float:left;
	padding:0px 0px 20px 0px;
}

ul#btns{
	list-style:none;
}

ul#btns li:hover .btn_size{
    background:url(../corporate/images/btn_o.jpg) left top;
	width:157px;
	height:50px;

}

/*  メルマガ */

page_main pre {
}

.marugo{

width:530px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO","ＭＳ Ｐゴシック"
}


.mm_back{
background-color:#f7fdf1;
}
.mm_back2{
background-color:#fdfbf1;
}
.pad_top{
padding-top:5px;
}

/*  フォーム関連 */

table.form_d th{
	text-align:left;
}

.noti{
	margin-bottom: 20px;
}

.btn_fontsize{
	font-size:14px;

}

ul.contact{
	list-style:disc;
	padding-left:40px;
	padding-bottom:20px;
}
ul.contact li{
	text-indent:0;
	padding-bottom:10px;
}
p.txt_r2{text-align:right;
}
.link_con_list{
  width: 420px;
  margin-right: 0;
  margin-left: auto;
}
.indexlist{
	width: 250px;
}
.link_con_list ul li{
	background: url(../images/link_arrow_2.jpg) left center no-repeat;
  text-decoration: none;
  color: #336699;
	padding-left: 20px;
}
/* サイトマップ */
.maptable{
	padding-left:20px;
	width:504px;
	clear:both;
}

.maptable .l_tab{
	float:left;
	width:202px;
}

.maptable .r_tab{
	float:left;
	width:302px;
}

ul.link_list_map li{
	background:url(../images/link_arrow.jpg) left center no-repeat;
	text-decoration:none;
	color:#336699;
}

ul.link_list_map2 li{
	background:url(../images/link_arrow_2.jpg) left center no-repeat;
	text-decoration:none;
	color:#336699;
}

ul.link_list_map li,ul.link_list_map2 li{
	padding:2px 0px 2px 22px;
}


ul.link_list_map li a:visited,ul.link_list_map2 li a:visited{
text-decoration:none;
}
ul.link_list_map li a:hover,ul.link_list_map2 li a:hover{
text-decoration:underline;
}

.link_list_map2{
	padding-bottom:10px;

}

.map_dir{
background:url(../images/link_arrow.jpg) left center no-repeat;
	padding:16px 0px 16px 22px;
//	padding/*\**/: 2px 0px 2px 22px\9; /* IE7,IE8 */
}
.map_dir2{
background:url(../images/link_arrow.jpg) left center no-repeat;
	padding:2px 0px 2px 22px;
	margin-left:20px;
}

/* 建築 */

#page_main_2{
background-color:#f8f8f7;
	float:left;
	width:730px;
	margin-left:20px;
	padding-bottom:30px;
}

#c_page{
	width:702px;
	min-height:534px;
	background-color:#eceae7;
	padding:33px 49px;
}

h1.pad_b30{
	padding-bottom:30px;
}
.pad_b20{
	padding-bottom:20px;
}

#c_page #left_part{
	float:left;
	width:274px;
}
#c_page #right_part{
	float:left;
	width:352px;
	padding:0px 23px 0px 53px;

}
.main_area{
	width:274px;
	background:url(../construct/images/main_bg.jpg);
	height:176px;

}

.child_area_1{
	width:144px;
	padding-right:64px;
float:left;
clear:both;
}

.child_area_2{
	width:144px;
float:left;
}

.comment{
	height:82px;
	padding-top:14px;
}

.k_area_1{
background:url(../construct/images/k_bg_1.jpg) no-repeat;
width:730px;
height:332px;
position:relative;
}
.k_area_2{
background:url(../construct/images/k_bg_2.jpg) no-repeat;
width:730px;
height:254px;
position:relative;
}

.k_area_2 .photo1{
position:absolute;
left:30px;
top:20px;
}
.k_area_2 .photo2{
position:absolute;
left:260px;
top:20px;
}
.k_area_2 .photo3{
position:absolute;
left:490px;
top:20px;
}
h1.btm_pad_2{
	padding-bottom:20px;
}
h2.btm_pad_2{
	padding-bottom:10px;
	clear:both;
}
.btm_pad_2{
	padding-bottom:40px;
}

.k_area_1 .photo1{
position:absolute;
left:20px;
top:42px;
}
.k_area_1 .photo2{
position:absolute;
left:176px;
top:10px;
}
.k_area_1 .photo3{
position:absolute;
left:332px;
top:10px;
}

.k_area_1 .photo4{
position:absolute;
left:20px;
top:159px;
}
.k_area_1 .photo5{
position:absolute;
left:20px;
top:229px;
}
.k_area_1 .photo6{
position:absolute;
left:332px;
top:159px;
}
.k_area_1 .photo7{
position:absolute;
left:498px;
top:10px;
}
.k_area_1 .photo8{
position:absolute;
left:498px;
top:139px;
}
.k_area_1 .photo9{
position:absolute;
left:607px;
top:139px;
}

.per_30{
	width:30%;
}

li.pad_left a {
padding-left:14px;
}

/* seeser */
.img_center{
	width:400px;
	margin:0 auto;
}
/* seeser */
.registration_center{
	width:515px;
	margin:0 auto;
}

/* 印刷用設定 */
@media print {

#gmenu{
	background:none;

}
* body {
	zoom: 65%;
	}
}

/* Pマーク上寄せ */
.iso_mark_4{
padding:0px 28px 28px 28px;
width:120px;
	float:left;
}

/* フォーム注意事項 */
.gochui {
  font-size: 13px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 10px;
}

.wid_120{
	width:120px;
}
/*
32+918=950

168+750=920
irekae_cont_haba 732
*/
/*  ７法人中ページ共有部分  */
#ch_page_area_7{
	width:918px;
	padding: 0px 16px;
}
#ch_page_area_7 #pankuzu{
	padding:10px 0px;
}
#ch_page_area_7 #sidebar{
float:left;
width:168px;
margin-right:20px;
}
#ch_page_area_7 #cont{
float:left;
width:730px;
	padding-bottom:30px;
}

ul#submenu_7{
	padding:0px;
	margin:0px;
}
ul#submenu_7 li{
	background:url(../activities/images/sidebar_bg.jpg) no-repeat;
	width:168px;
	height:36px;
}
ul#submenu_7 li.end{
	background:url(../activities/images/sidebar_bg_end.jpg) no-repeat;

}
ul#submenu_7 li p{
	padding:8px 0px 8px 15px;
	font-size:14px;
	}
ul#submenu_7 li p a{
	background:url(../activities/images/side_btn_link.gif) no-repeat  left center;
	display:block;
	padding-left:20px;
}
#ch_page_area_7 #sidebar .sidebanner{
	margin:8px 0px;
	padding:9px 14px 9px 15px;
	background-color:#f6f6f7;
}


/* 家づくり　７法人*/

.btm_pad7{
clear:both;
	padding-bottom:15px;
}

ul#submenu_7_ie{
	padding:0px;
	margin:0px;
}
ul#submenu_7_ie li{
	background:url(../activities/images/sidebar_bg.jpg) no-repeat;
	width:168px;
	height:36px;
}
ul#submenu_7_ie li.end{
	background:url(../activities/images/sidebar_bg_end.jpg) no-repeat;

}
ul#submenu_7_ie li p{
	padding:8px 0px 8px 15px;
	font-size:12px;
	}
ul#submenu_7_ie li p a{
	display:block;
}

.pad7_top{
	padding-top:5px;
}

.bg_ie{
	background-color:#f8f8f8;
}

.wid_630{
	width:630px;
}
table.default2{
		border-collapse:collapse;
	border:1px #b1c5d1 solid;
}

table.default2 td,table.default2 th{
	padding:5px 10px;
	text-align:left;
	font-weight:100;
	border:1px #b1c5d1 solid;
	border-collapse:collapse;
}
table.default2 th {
	text-align:left;
	background-color:#f4f6fb;
}
/* ダウンロード */
.download ul li{
	padding: 10px 25px;
	background-position: 0px 10px;
	background-image: url(../others/images/pdf_d.png);
	background-repeat: no-repeat;
}
.box_arDL{
	padding: 10px 40px;
	background-color: #f2f5fc;
}
.img-r{
	float: right;
	position: relative;
	top: 4px;
}
