@charset "utf-8";

/* *********************************************
Project ===== blitz
FileName === company.css
Author ===== Rienna
Date ======= 2016-01-12
version ======= 1.1.1
********************************************* */

/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0;  margin: 0;}
a{text-decoration:none;}
table { border-spacing: 0;}
fieldset,img {  border: 0;}
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal;}
strong{font-weight: bold;}
ol,ul { list-style: none;  margin:0;  padding:0;}
caption,th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; margin:0; padding:0;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}


/* Custom CSS
 * --------------------------------------- */
body{	font-family:Arial, sans-serif; color: #9F9F9F;}
#wrap{min-width:1200px;position: relative;}
p{font-size: 2em;}
.section{text-align:center;padding-top:50px;}
#menu li {display:inline-block;line-height:50px;	color: #9F9F9F;	/*font-weight:600;	background:#fff;background: rgba(255,255,255, 0.5);-webkit-border-radius: 10px;   border-radius: 10px;*/}
#menu li.active{/*background:#666;background: rgba(0,0,0, 0.5);*/color: #9F9F9F;}
#menu li a{text-decoration:none;	text-transform:uppercase;	color: #9F9F9F;	letter-spacing:-0.5px;}
#menu li.active a:hover{color: #9F9F9F;}
#menu li a, #menu li.active a{padding: 13px 10px;display:block;}
#menu li.active a{color: #fff;}
#menu{position:fixed;	min-width:1200px;top:0;	left:0;	height: 70px;z-index: 70;	width: 100%;padding: 0;	margin:0;	text-align: center;	background: #091021;opacity:0.8;}

/* Sections
 * --------------------------------------- */
#section1, #section4, #section6{color:#7D7D7D;}
#section2{color:#EFEFEF;}
#section3{color:#ececec;}

.txt_ex01{font-size:1.6em;}
.color_staff{color:#7b4f60;}
.fs_bigger{font-size:27px;font-weight:500;}
.txt_staff .rg{margin-right:0px;}
.txt_ex02{font-size:1.2em;color:#52565D;}
.position {width:895px;margin:10px auto;}
.position span{display:inline-block;width:163px;text-align:center;font-size:16px;color:#7b4f60;font-weight:400;}
.txt_staff{overflow:hidden;width:900px;margin:25px auto 100px;}
.txt_staff p{float:left;width:420px;margin-right:50px;font-size:17px;text-align:left;color:#C5C5C5;font-weight:100;}

h1{font-size:3em;}
h1.type2{color:#fff;font-size:3em;}
.absolci{position:absolute; width:200px;height:60px;top:15px;left:20px;background:url("/images/nav_ci.png") no-repeat 0 0;text-indent:-9999px;}

.con_mission{text-align:center;}
.con_mission p.mission_cha{margin-top:100px;}
.conArea{overflow:hidden;margin:0 auto; padding-top:50px;width:85%;text-align:left;}
.con_div01{float:left;width:53%;min-height:500px;}
.con_div01 img{margin:0;}
.con_div02{float:right;width:45%;}
.con_div02 p{font-size:1.2em;line-height:140%;}
.con_div02 .txt_ex01{font-size:1.8em;color:#ddd;margin:0 0 10px 0;}

.wrap_testi{overflow:hidden;width:85%;margin:45px auto 0;padding-top:55px;}
.box_testi{float:left;width:31%;min-height:400px;margin:0 1%;border:1px solid #805C7D;}
.box_testi .profile{text-align:center;margin-top:-55px;padding:0;}
.box_testi p{padding:0 20px 20px;text-align:left;font-size:1.1em;color:#8C708A;font-weight:100;}
.box_testi p.tltle_name{padding-bottom:8px; font-size:1.5em;}
.box_testi p.tltle_name .t_add{font-size:0.8em;}

.partner{overflow:hidden;width:85%;margin:100px auto 0;    padding: 50px 0;  border-top: 2px solid #ececec;border-bottom: 2px solid #ececec;}
.partner li {display:inline-block;margin-right:60px;text-indent:-9999px;cursor:pointer;}
.partner li a{display:block;}
.partner li.partner01 a{width:158px; height:125px;background:url("/images/partner01.png") no-repeat 0 0;opacity:0.6}
.partner li.partner01 a:hover{background:url("/images/partner01on.png") no-repeat 0 0;opacity:1.0}
.partner li.partner02 a{width:411px; height:125px;background:url("/images/partner02.png") no-repeat 0 0;opacity:0.6}
.partner li.partner02 a:hover{background:url("/images/partner02on.png") no-repeat 0 0;opacity:1.0}
.partner li.partner03 a{width:248px; height:125px;background:url("/images/partner03.png") no-repeat 0 0;opacity:0.6}
.partner li.partner03 a:hover{background:url("/images/partner03on.png") no-repeat 0 0;opacity:1.0}

.info{position:absolute; width:45px;height:30px;top:20px;right:20px;background:url("/images/nav_info.png") no-repeat 0 0;text-indent:-9999px;}
.addr{ width:900px;margin:0 auto;font-size:0.75em;padding:10px 5px; border-top:1px solid #ddd;opacity:0.8;}
.addr li{display:inline-block; margin:5px;}
.copy{font-size:0.75em;text-transform:uppercase;opacity:0.5;}
.foot_lst li{margin-bottom:10px;}
.foot_con a{color:#7D7D7D;}
.back_info{width:100%; height:300px;background:url("/images/info.png") no-repeat center center;opacity:1.0}

