@charset "UTF-8";
/** Common CSS Code**/

.priceBox .price {
	font-size: 120%;
	font-weight: bold;
	color: #ff6600;
}

#NewsBox_Top .ditail {
	z-index: 100;
}

#editorBox table td h2.NewsBox_DetailSubtitle,
#editorBox table td h2.NewsBox_DetailSubtitle,
#NewsBox_Detail h2.NewsBox_DetailSubtitle,
#editorBox table td h2,
#editorBox table td h2,
#NewsBox_Detail h2,
h2
{
    padding:  0.5em 2em;
    margin: 0 auto 10px auto;
    line-height: 1.3em;
	font-size: 120%;
	text-align: left;
	background-color: #000000;
	color: #ffffff;
}

#editorBox table td h3,
#editorBox table td h3,
h3
{
	font-size: 120%;
	text-align: left;
	display: inline-block;
	border: #000000 solid;
	border-width: 2px 2px 2px 10px;
	width: 100%;
    margin: 0 auto 10px auto;
	font-weight: bold;
	padding: 0 0 0 20px;
	box-sizing:border-box!important;
}

#editorBox table td h4,
#editorBox table td h4,
h4
{
	font-size: 120%;
	text-align: left;
	display: inline-block;
    padding:  0;
	border: #000000 solid;
	border-width: 0 0 2px 0;
	width: 100%;
    margin: 0 auto 10px auto;
	font-weight: bold;
	box-sizing:border-box!important;
}

#editorBox table td h5,
#editorBox table td h5,
h5
{
	font-size: 120%;
	text-align: left;
	display: inline-block;
    padding: 0;
	width: 100%;
    margin: 0 auto;
	font-weight: bold;
}

.noDecorate, .slide_box h1, .slide_box h2, .slide_box h3, .slide_box h4, .slide_box h5, .slide_box h6,
#NewsBox_Top h2, #NewsBox_Top h3, #NewsBox_Top h4, #NewsBox_Top h5, #NewsBox_Top h6{
	font-weight: normal!important;
	border-width: 0!important;
	background-color: transparent!important;
	background: transparent!important;
	display: block!important;
	padding: 0!important;
	margin: 0!important;
	color: #000000;
}

#company .noDecorate,
#casestudy .noDecorate,
#partner .noDecorate {
	margin: 50px auto 20px auto!important;
	text-align: center!important;
}

#editorBox .noDecorate {
	text-align: center!important;
	border: #000000 solid!important;
	border-width: 1px!important;
	padding: 5px!important;
	margin: 0 auto 10px auto!important;
}


/* ------------------------------------------------------ */
/* Media Query for Tablets */
@media only screen and (max-width : 1440px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for Tablets */
@media only screen and (max-width : 1250px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for Tablets */
@media only screen and (max-width : 1024px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for Tablets */
@media only screen and (max-width : 8120px) {
/* ------------------------------------------------------ */
}

/* ------------------------------------------------------ */
/* Media Query for FAX */
@media only screen and (max-width : 810px) {
/* ------------------------------------------------------ */
        
}

/* ------------------------------------------------------ */
/* Media Query for FAX */
@media only screen and (max-width : 640px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for Lenobo to SmartPhone */
@media only screen and (max-width : 600px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for FAX */
@media only screen and (max-width : 380px) {
/* ------------------------------------------------------ */

}

/* ------------------------------------------------------ */
/* Media Query for FAX */
@media only screen and (max-width : 320px) {
/* ------------------------------------------------------ */ 


}