﻿
@charset "utf-8";

/* ======================================================
 * ELEMENT **********************************************
 * Common Setting
 * Article Parts
 * Section Parts
 * Heading Parts
 * Indent Parts
 * Text Parts
 * List Parts
 * Link Parts
 * Navi Parts
 * Table Parts
 * Layout Parts
 * Figure Parts
 * Box Parts
 * Index Parts
 * Form Parts
 * Other Parts
 * UNIQUE ***********************************************
 * Page Component 
 * ClearFix
====================================================== */

/********************************************************

  ELEMENT

********************************************************/

/* Common Setting
------------------------------------------------------ */


/* Article Parts
------------------------------------------------------ */


/* Section Parts
------------------------------------------------------ */
.index02 .caption .head {
	word-break: break-all;
}


/* Heading Parts
------------------------------------------------------ */
/* headingVisual01 */
#business .headingVisual01 {
	background: url(/mkc/shared/images/com_head_bg01_1.jpg) no-repeat 0 0;
}
#corporate .headingVisual01 {
	background: url(/mkc/shared/images/com_head_bg01_2.jpg) no-repeat 0 0;
}
#contact .headingVisual01 {
	background: url(/mkc/shared/images/com_head_bg01_3.jpg) no-repeat 0 0;
}
#recruit .headingVisual01 {
	background: url(/mkc/shared/images/com_head_bg01_4.jpg) no-repeat 0 0;
}

/* Indent Parts
------------------------------------------------------ */


/* Text Parts
------------------------------------------------------ */


/* List Parts
------------------------------------------------------ */


/* Link Parts
------------------------------------------------------ */


/* Navi Parts
------------------------------------------------------ */


/* Table Parts
------------------------------------------------------ */
.tableLayout03.tableFontS th,
.tableLayout03.tableFontS td {
	font-size: 12px;
	font-size: 1.2rem;
	word-break:  break-all;
}

/* Figure Parts
------------------------------------------------------ */


/* Column Parts
------------------------------------------------------ */


/* Box Parts
------------------------------------------------------ */


/* Index Parts
------------------------------------------------------ */


/* Form Parts
------------------------------------------------------ */


/* Other Parts
------------------------------------------------------ */



/********************************************************

  UNIQUE

********************************************************/

/* Page Parts
------------------------------------------------------ */


/* ClearFix
------------------------------------------------------ */
.clearfix:after {
	content: "";
	clear: both;
	display: table;
	display: block\9;
}