/* globalnavi */
ul#globalnavi li#gn_forcustomer { background-color: #fbdcbd; }
/* pagetitle */
h1#title_forcustomer { background-image: url(../images/titletype2_forcustomer.gif); background-repeat: no-repeat; }
/* id */
div#contents_area h4 { font-size: 125%; font-weight: normal; background-image: url(../images/titlemark2.gif); background-repeat: no-repeat; background-position: 0 bottom; margin-top: 32px; padding-top: 4px; padding-right: 32px; padding-left: 48px; }
div#contents_area div#mainproduct_area { width: 540px; }
div#contents_area div#mainproduct_area img { float: left; }
div#contents_area div#mainproduct_area p { padding-top: 16px; }
div#contents_area div.proinfo_area { width: 270px; float: left; }
div#contents_area div.proinfo_area h6 { background-image: url(../images/titlemark3.gif); background-repeat: no-repeat; margin-right: 8px; margin-left: 8px; padding-top: 2px; padding-bottom: 4px; padding-left: 32px; border-color: #c00; border-style: solid; border-width: 0 0 1px; }
div#contents_area div.proinfo_area img { width: 256px; }
div#contents_area div.proinfo_area p { line-height: 125%; margin: 0 16px 0 0; }
div#contents_area h5 { background-image: url(../images/titlemark2.gif); background-repeat: no-repeat; padding-left: 48px; border-color: #c00; border-style: solid; border-width: 0 0 1px; }
div#contents_area div.example_area { clear: both; margin-top: 32px; border-color: #999; border-style: solid; border-width: 0 0 1px; }
div#contents_area div.example_area h6 { color: #66f; }
div#contents_area div.example_area p { }
div#contents_area div.example_area a { text-align: right; display: block; }
div#contents_area div.inquiry { text-align: right; margin-top: 8px; }
div#contents_area div.inquiry a { text-decoration: underline; }
