@charset "utf-8";

/*  body
---------- ---------- ---------- */
body {
	font-family: "돋움", dotum, arial, san-serif;
	word-break: keep-all;
}

html:not(.theme-noAdobeFont) body {
    font-family: source-han-sans-korean, "돋움", dotum, Arial, sans-serif;
}

/*  TopicPath
---------- ---------- ---------- */
ol#TopicPath li {
	/line-height: 1.3;
}

/*  Spec
---------- ---------- ---------- */
div#MainContent div.specTable-block table tr.specTable-row td {
    word-break: keep-all;
    
}

div#MainContent .ko-KR > div.specTable-block table td {
    font-size: 11px;
}


div#MainContent div#spec-table table td {
    font-size: 11px;
}

div#MainContent div#spec-table table th {
    font-size: 11px;
}

/*  Title dt
---------- ---------- ---------- */
div#MainContent dl.TitleAndText > dt.Title.InquiryContact,
div#MainContent dl.TitleAndText > dt.Title.InquiryPrice,
div#MainContent dl.TitleAndText > dt.Title.InquiryAsk,
div#MainContent dl.TitleAndText > dt.Title.InquiryTrial,
div#MainContent dl.TitleAndText > dt.Title.InquiryDemo {
	font-weight: bold;
}

/* Spec sheet 内部文言センタリング コメントアウト。
div#MainContent table tbody th, div#MainContent table tbody tr.specTable-row td {
    text-align: center;
}
*/


div#MainContent .AlertBox {
	font-size: 15px;
}
