@charset "utf-8";

/**
 * Table of Contents
 *
 * 1.0 - General
 *       
 */
.g-blk-sty7{
width:100%;
height:auto;
overflow:hidden;	
}

.g-info-boss-wrap{
width:100%;
height:auto;
overflow:hidden;	
}

.g-info-boss-wrap .g-img-boss{
	width:45%;
	float:left;
}

.g-info-boss-wrap .g-img-boss img{
	width:100%;
}

.g-info-boss-wrap .g-info-boss{
width:50%;
float:right;	
}

.g-info-boss-wrap .g-info-boss .name-boss{
width:100%;
height:auto;
color:#EA7179;
font-size:1.6em;
line-height:160%;
font-weight:bold;	
}

.g-info-boss-wrap .g-info-boss .name-company{
width:100%;
height:auto;	
color:#525252;
line-height:160%;
font-size:1.4em;
font-weight:bold;
}

.g-blk-sty8{
width:100%;
height:auto;
position:relative;
padding:10px;
padding-top:0px;
box-sizing:border-box;	
background-color:#F9E5F1;
}

.g-blk-sty8 .g-conner{
position:absolute;
right:10px;
bottom:10px;	
}

.color-plus{
background-color:	#fffae5 !important;
}


.wrap-tbl-profile { padding: 10px 15px; box-sizing: border-box; }
.tbl-profile { width: 100%; float: left; border-collapse: collapse; }
.tbl-profile tr td { border-collapse: collapse; line-height: 160%; font-size: 1.4em; box-sizing: border-box; padding: 0; vertical-align: top;color:#525252 }
.tbl-profile tr td span { float: left; width: 100%; box-sizing: border-box; padding: 7px 0; }
.tbl-profile tr td:first-child,
.tbl-profile tr td:last-child { border-top: 1px dotted #ccc; }
.tbl-profile tr td:first-child span { font-weight: normal; }
.tbl-profile tr:last-child td { border: none; }



@media screen and (max-width:768px) {
.g-info-boss-wrap .g-img-boss {
    width: 100%;
	max-width:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-bottom:20px;
	float:none;
}

.g-info-boss-wrap .g-info-boss {
    width: 100%;
    float: none;
}

}


@media screen and (max-width:700px) {
.txt-header { padding-right: 0; box-sizing: border-box; }
.txt-link { display: none; }
.txt-header span { line-height: 130%; }
.tbl-profile tr td { font-size: 14px; }
.wrap-tbl-profile { padding: 5px 10px; }
}





