@charset "EUC-JP"; pre, dl, ol, p, blockquote { line-height:130%; } blockquote { margin-left:32px; } body,td { color:black; background-color:#EFEFFF; margin-left:2%; margin-right:2%; font-size:90%; font-family:verdana, arial, helvetica, Sans-Serif; } a:link { color:#215dc6; background-color:inherit; text-decoration:none; } a:active { color:#215dc6; background-color:#CCDDEE; text-decoration:none; } a:visited { color:#a63d21; background-color:inherit; text-decoration:none; } a:hover { color:#215dc6; background-color:#CCDDEE; text-decoration:underline; } h1, h2 { font-family:verdana, arial, helvetica, Sans-Serif; color:inherit; padding:.3em; border:0px; margin:0px 0px .5em 0px; font-size:110%; } h2 { color:#000000; background-color:#E7E7FF; } h3 { font-family:verdana, arial, helvetica, Sans-Serif; border-bottom: 3px solid #8086FF; border-top: 1px solid #8086FF; border-left: 10px solid #8086FF; border-right: 5px solid #8086FF; color:inherit; background-color:#FFFFFF; padding:.3em; margin:0px 0px .5em 0px; } h4 { font-family:verdana, arial, helvetica, Sans-Serif; border-left: 18px solid #8086FF; color:inherit; background-color:#FFFFFF; padding:.3em; margin:0px 0px .5em 0px; } h5, h6 { font-family:verdana, arial, helvetica, Sans-Serif; color:inherit; background-color:#DDEEFF; padding:.3em; border:0px; margin:0px 0px .5em 0px; } h1.title { color:#000000; font-size: 21pt; font-weight:bold; background-color:transparent; padding: 12px 0px 0px 0px; border: 0px; margin: 12px 0px 0px 0px; display:block; } dt { font-weight:bold; margin-top:1em; margin-left:1em; } pre { border-top:#DDDDEE 1px solid; border-bottom:#888899 1px solid; border-left:#DDDDEE 1px solid; border-right:#888899 1px solid; padding:.5em; margin-left:1em; margin-right:2em; white-space:pre; color:black; background-color:#F0F8FF; } img { border:none; vertical-align:middle; } ul { margin-top:.5em; margin-bottom:.5em; line-height:130%; } em { font-style:italic; } strong { font-weight:bold; } thead td.style_td, tfoot td.style_td { color:inherit; background-color:#D0D8E0; } thead th.style_th, tfoot th.style_th { color:inherit; background-color:#E0E8F0; } .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#ccd5dd; } .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#EEEEEE; } .style_td { padding:5px; margin:1px; color:inherit; background-color: #EEF5FF; } ul.list1 { list-style-type:disc; } ul.list2 { list-style-type:circle; } ul.list3 { list-style-type:square; } ol.list1 { list-style-type:decimal; } ol.list2 { list-style-type:lower-roman; } ol.list3 { list-style-type:lower-alpha; } div.ie5 { text-align:center; } span.noexists { color:inherit; background-color:#FFFACC; } .small { font-size:80%; } .super_index { color:#DD3333; background-color:inherit; font-weight:bold; font-size:60%; vertical-align:super; } a.note_super { color:#DD3333; background-color:inherit; font-weight:bold; font-size:60%; vertical-align:super; } div.jumpmenu { font-size:60%; text-align:right; } hr.full_hr { border-style:ridge; border-color:#333333; border-width:1px 0px; } hr.note_hr { width:90%; border-style:ridge; border-color:#333333; border-width:1px 0px; text-align:center; margin:1em auto 0em auto; } span.size1 { font-size:xx-small; line-height:130%; text-indent:0px; display:inline; } span.size2 { font-size:x-small; line-height:130%; text-indent:0px; display:inline; } span.size3 { font-size:small; line-height:130%; text-indent:0px; display:inline; } span.size4 { font-size:medium; line-height:130%; text-indent:0px; display:inline; } span.size5 { font-size:large; line-height:130%; text-indent:0px; display:inline; } span.size6 { font-size:x-large; line-height:130%; text-indent:0px; display:inline; } span.size7 { font-size:xx-large; line-height:130%; text-indent:0px; display:inline; } ul { margin:0px 0px 0px .5em; padding:0px 0px 0px .5em; } ul li { line-height:110%; } h4 { font-size:110%; } /* extra settings */ p, h1, h2, h3, h4, h5, h6, li { text-align:left; } table.body, td.body, td.header, td.header_logo { width:700px; } table.body { border-collapse:collapse; border-width:0px; border-style:none; table-layout:fixed; padding:0px; margin:0px; } td.body { color:#000000; background-color:#FFFFFF; padding:10px 10px 10px 10px; margin:0px; } td.body_top { background-image: url(../images/body_top.png); background-repeat: repeat-x; background-position: bottom; height:17px; } td.body_top_left { background-image: url(../images/body_top_left.png); background-repeat: no-repeat; background-position: right bottom; width:17px; height:17px; } td.body_top_right { background-image: url(../images/body_top_right.png); background-repeat: no-repeat; background-position: left bottom; width:17px; height:17px; } td.body_right { background-image: url(../images/body_right.png); background-repeat: repeat-y; width:17px; } td.body_left { background-image: url(../images/body_left.png); background-repeat: repeat-y; background-position: right; width:17px; } td.body_bottom { background-image: url(../images/body_bottom.png); background-repeat: repeat-x; background-position: top; height:17px; } td.body_bottom_right { background-image: url(../images/body_bottom_right.png); background-repeat: no-repeat; background-position: top left; width:17px; height:17px; } td.body_bottom_left { background-image: url(../images/body_bottom_left.png); background-repeat: no-repeat; background-position: top right; width:17px; height:17px; } td.header { background-color:#FFFFFF; height:100px; padding: 0 0 0 10px; margin:0; background-repeat: no-repeat; vertical-align:bottom; } td.body { width: 700px; } td.header_logo { text-align:left; background-color:#FFFFFF; padding:3px 3px 3px 3px; vertical-align:middle; } table.inside_header_logo { border-width:0px; border-collapse:collapse; margin:0; padding:0; } td.inside_header_logo_logo { vertical-align:middle; background-color:transparent; } td.inside_header_logo_language { vertical-align:middle; background-color:transparent; width:100%; text-align:right; } /* contact form */ table.form { border-color:#EFEFFF; border-collapse:collapse; border-width:10px; border-style:solid; padding:0px; margin:0px; width:550px; } td.contact_td, td.contact_td2 { padding: 10px 10px 10px 10px; width:120px; } td.contact_td, td.contact_input_text { background-color:#FFFFEF; } td.contact_td2, td.contact_input_text2 { background-color:#EFEFFF; } td.contact_input_text, td.contact_input_text2 { width:350px; } textarea.contact, textarea.contact_textarea { width: 360px; height: 200px; } input.contact_text { width:360px; } select.contact_select { width:360px; } input.contact_submit { font-size: 20px; /* color:#000000; border-color: #808080 #8080FF #8080FF #808080; border-style:solid; border-width:2px; background-color:#EFEFFF; */ } div.agreement { border-top:#DDDDEE 1px solid; border-bottom:#888899 1px solid; border-left:#DDDDEE 1px solid; border-right:#888899 1px solid; padding:.5em; margin-left:1em; margin-right:2em; color:black; background-color:#F0F8FF; font-size:90%; }