@charset "UTF-8";

body{
	font-family:"華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei", sans-serif;
}
body,
#content .font_theory span,
#content .font_theory_logo span {
	letter-spacing: normal;
}
body #content h1,
body #content h2,
body #header #content h2.font_uniqlo,
body #content h3 {
  font-family: UniqloRegular, Helvetica Neue, Helvetica, Arial, "華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei";
  font-weight: normal;
}
.font_uniqlo, #header .font_uniqlo, #content .font_uniqlo{
  font-family: UniqloRegular, Helvetica Neue, Helvetica, Arial, "華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei";
}

/*共通コンテンツ内*/
.common_content.about .whiteBox .world_area ul li a,
.common_content.about .whiteBox .gloBiz .block .country{
  font-family: UniqloRegular, Helvetica Neue, Helvetica, Arial, "華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei" !important;
}

/* 選考スケジュール　矢印微調整 */

#graduate .stepLine .underArrow,
#graduate .stepLine .underArrow_black,
#graduate .stepLine .underArrow_cdc {
	margin: 5px 0 5px 55px;
}

/* --------------------------------------------
  ヘッダオーバーライド
*/
#header .gnav_area ul li{
	font-family: UniqloRegular, Helvetica Neue, Helvetica, Arial, "華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei" !important;
}
.modal_language ul li a{
	font-family: UniqloRegular, Helvetica Neue, Helvetica, Arial, "華康黑體 Std W3" ,"Heiti TC Light", "Droid Sans Fallback", helvetica, arial, "Microsoft JhengHei" !important;
}

/* --------------------------------------------
  ブランドごとの指定
*/
/*UNIQLO*/
#brands.uniqlo #content .section .font_uniqlo{
  font-family: UniqloRegular, Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
/*G.U.*/
#brands.gu #content h2.font_gu{
  font-family: 'GU-Regular', Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
/*plst*/
#brands.plst #content h2.font_plst{
  font-family: Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
/*j brand*/
#brands.jb #content h2.font_jb{
  font-family: Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
#brands.jb #content h3{
  font-family: Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
/*cdc*/
#brands.cdc #content h2.font_cdc{
  font-family: Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}
#brands.cdc #content h4.font_cdc,
#brands.cdc #content dt.font_cdc{
  color:#000;
}
/*ptt*/
/*#brands.ptt #content h2.font_ptt {
  font-family: Meiryo,"MS P Gothic",Arial,Helvetica Neue, Helvetica, sans-serif;
}*/


.stampInner p,
#content p,
#content dl dt,
#content dl dd,
#content ul li {
	text-align: justify;
	text-justify: inter-ideograph;
}
#content .rightMenu p {
	text-align: left;
}

/* ==========================================================
	スマホ 640px以下
========================================================== */

@media (max-width: 640px) {

#graduate .stepLine .underArrow,
#graduate .stepLine .underArrow_black,
#graduate .stepLine .underArrow_cdc {
margin: 5px 0 5px 24px;
}

}
