/* CSS Document */
.hyou1_de dl {margin:5px 5px 5px 50px; font-weight:normal; line-height: 1.5em; clear:both;}
.hyou1_de dt {padding: 0; margin: 0; font-weight:bold;}
.hyou1_de dd {margin: -1.5em 0 0 7em;}

/*technicalでは使っていない*/
.hyou2_de dl {margin:5px 5px 5px 21px; font-weight:normal; line-height: 1.5em; clear:both;}
.hyou2_de dt {padding: 0; margin: 0; font-weight:bold;}
.hyou2_de dd {margin: -1.5em 0 0 7.3em;}

.hyou3_de dl {margin:5px; font-weight:normal; line-height: 1.7em; clear:both;}
.hyou3_de dt {padding: 0; margin: 0; font-weight:bold;}
.hyou3_de dd {margin: -1.7em 0 0 5.5em;}

.hyou4_de dl {margin:5px; font-weight:normal; line-height: 1.7em; clear:both;}
.hyou4_de dt {padding: 0; margin: 0; font-weight:bold;}
.hyou4_de dd {margin: -1.7em 0 0 6.5em;}



/* dd caution3 */
.caution3_de dl {margin:5px 5px 5px 10px; font-weight:normal; line-height: 1.5em; font-size: 12px; clear:both;}
.caution3_de dt {padding: 0; margin: 0; font-weight:bold;}
.caution3_de dd {margin: -1.5em 0 0 1em;}
/*technicalでは使っていない*/




/* hyou4 */
.table3 .hyou4_de { font-weight:bold; text-align:left;}
.table3 .hyou4_de dl {padding: 0 0 0 5px; margin: 0; line-height: 1.5em; clear:both;}
.table3 .hyou4_de dt {padding: 0; margin: 0;}
.table3 .hyou4_de dd {margin: -1.5em 0 0 7.5em; font-weight:normal;}

/* dd caution */
.caution_de dl {margin:5px 5px 5px 10px; font-weight:normal; line-height: 1.5em; font-size: 12px; clear:both;}
.caution_de dt {padding: 0; margin: 0; font-weight:bold;}
.caution_de dd {margin: -1.4em 0 0 6.3em;}
/* dd caution2 */
.caution2_de dl {margin:5px 5px 5px 10px; font-weight:normal; line-height: 1.5em; font-size: 12px; clear:both;}
.caution2_de dt {padding: 0; margin: 0; font-weight:bold;}
.caution2_de dd {margin: -1.5em 0 0 4.2em;}



/* top title index */
.top_index_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); padding: 10px 0 10px 50px;}
.top_index_de li { font-size:14px; margin: 5px 0;}
.top_index_de .top_index2_de ul{ list-style-image:none; list-style-type:disc; padding: 5px 0 10px 15px;}

.top_index_de2 ul { list-style-image:url(../../../images2/product_img/square_3.gif); padding: 5px 0 0 30px;}
.top_index_de2 li { font-size:14px; margin: 0; list-style-type:none;}

.top_index_left_de { width:360px; float:left; font-weight:bold;}
.top_index_left_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); margin: 5px 0 0 20px; padding: 5px 0 0 20px;}
.top_index_left_de li { font-size:14px; margin: 0; padding: 0; list-style-type:none;}
.top_index_right_de { width:360px; float:right; font-weight:bold;}
.top_index_right_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); margin: 5px 0 0 20px; padding: 5px 0 0 20px;}
.top_index_right_de li { font-size:14px; margin: 0; padding: 0; list-style-type:none;}

.top_index2_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding: 0; margin: 5px 0 0 20px;}
.top_index_left_de .top_index3_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding:2px; margin:2px 3px 5px 15px; font-weight:normal;}
.top_index_right_de .top_index3_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding:2px; margin:2px 3px 5px 15px; font-weight:normal;}
.top_index3_de .top_index4_de ul{ list-style-image:none; list-style-type:disc; padding:2px; margin:2px 0 5px 10px;}
.top_index3_de .top_index4_de ul li{ list-style-image:url(../../../images2/product_img/list_l.gif); padding-left: -5em; margin:0 0 0 22px;}
.top_index3_de .top_index4_de .top_index5_de ul{ padding: 0 2px 2px 12px; margin:0 0 5px 20px;}
.top_index3_de .top_index4_de .top_index5_de li{ list-style-image:url(../../../images2/product_img/list_l2.gif);}


/* CSS Repair top title index from 20100623 [EU changed] */
.product_index_de { width:720px; margin:10px 0 10px 0;}
.product_index_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); margin: 10px 0 10px 50px;}
.product_index_de li { font-size:14px; margin: 5px 0;}
.product_index_de .product_index2_de ul{ list-style-image:none; list-style-type:disc; padding: 5px 0 10px 15px;}
.product_index_de .product_index3_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); margin: 5px 0 10px 20px;}

.product_index_de2 ul { list-style-image:url(../../../images2/product_img/square_3.gif); padding: 5px 0 0 30px;}
.product_index_de2 li { font-size:14px; margin: 0; list-style-type:none;}

.product_index_left_de { width:360px; float:left; font-weight:bold; width:360px;}
.product_index_left_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); margin: 5px 0 0 20px; padding: 5px 0 0 20px;}
.product_index_left_de li { font-size:14px; margin: 0; padding: 0; list-style-type:none;}

.product_index_right_de { width:360px; float:left; font-weight:bold; width:360px;}
.product_index_right_de ul { list-style-image:url(../../../images2/product_img/square_3.gif); margin: 5px 0 0 20px; padding: 5px 0 0 20px;}
.product_index_right_de li { font-size:14px; margin: 0; padding: 0; list-style-type:none;}

.product_index2_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding: 0; margin: 5px 0 0 20px;}
.product_index_left_de .product_index3_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding:2px; margin:2px 3px 5px 15px; font-weight:normal;}
.product_index_right_de .product_index3_de ul{ list-style-image:url(../../../images2/product_img/list_t.gif); padding:2px; margin:2px 3px 5px 15px; font-weight:normal;}

.product_index3_de .product_index4_de ul{ list-style-image:none; list-style-type:disc; padding:2px; margin:2px 0 5px 10px;}
.product_index3_de .product_index4_de ul li{ list-style-image:url(../../../images2/product_img/list_l.gif); padding-left: -5em; margin:0 0 0 15px;}
.product_index3_de .product_index4_de .product_index5_de ul{ padding: 0 2px 2px 12px; margin:0 0 5px 20px;}
.product_index3_de .product_index4_de .product_index5_de li{ list-style-image:url(../../../images2/product_img/list_l2.gif);}


/* Padding */
.padd5 .padd5en-green {background-color:#E1F0E7; padding:2px 5px;}

/* Depth Cut */

#m_depth { padding: 2px 0; font-size: 10px; ftext-align: left; border-bottom:#CCCCCC 1px solid; }
#m_depth div.d_ttl{ font-weight:bold; padding:3px 0;}
#m_depth ul {padding:0; margin:0;}
#m_depth li { display: inline; list-style-type:none; margin-left:10px;}
#m_depth li a { background: url(../../../images2/product_img/list_t.gif) no-repeat right; padding: 0 10px 0 0;}

/* ------------- ------------------------------*/
/* ------------- ------------------------------*/
.formula_us { padding:0; margin:0;}
.formula_us ul { padding:0; margin:0;}
.formula_us ul li{ list-style-type:none; float:left; margin: 0 3px 5px 3px; padding:2px;}
.formula_us ul li a{ border:#999 solid 1px; font-size:14px; font-weight:bold; color:#052275; padding:2px 20px 2px 10px; margin: 2px; background:url(../../../images2/product_img/arrow_d.gif) no-repeat right;}
.formula_us ul li a:hover{ color:#fff; background-color:#052275;}
