body {
width:760px;
text-align:center;
background:#f5f5f5 url(../../img/bar_35.gif) repeat-y center;
margin:auto;
padding:0;}
#wrapper {
font-family:Arial, Helvetica, sans-serif;
width:760px;
height:auto;
text-align:center;
margin:0;
padding:0;}
#header {
background:#FFF top;
font-family:Arial, Helvetica, sans-serif;
height:60px;
width:760px;
margin-bottom: 6px;}
*html #header {
margin-bottom: 0px;}
#header_rightside {
text-align:right;
height:20px;
width:600px;
margin:0 0 0 160px;
padding:0;}
#header_serch {
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#333;
padding:0;}
#header_language li {
font:12px/12px Arial, Helvetica, sans-serif;
display:inline;
color:#039;
margin:0 0 0 5px;
padding:0;}
#header_language a {
font:12px/12px Arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
margin-right:3px;
margin-left:0;
padding:0;}
#header_language a:hover {
font:12px/12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin:0 3px 0 0;
padding:0;
background: #999999;}
#header_language {
width:480px;
font:12px Arial, Helvetica, sans-serif;
display:block;
float:right;
text-align:right;
margin:0;
padding:0;
height: 60px;}
#header_etc {
font:11px Arial, Helvetica, sans-serif;
float:right;
width:200px;
margin:0;
padding:0;}
#header_etc li {
width:100px;
text-align:right;
display:inline;
margin:0 0 0 20px;
padding:0;}
#header_tmp {
background:url(../../img/logo_01_c.gif) no-repeat left top;
height:60px;
width:760px;
margin:10px 0;
padding:0;}
#header_jobs_tmp {
background:url(../../img/logo_04.gif) no-repeat left top;
height:60px;
width:760px;
margin:10px 0 0;
padding:0;}
#headernavi {
margin-bottom:0px;
height:41px;
width:760px;}
#headernavi_tmp {
width:760px;
height:34px;
margin-top:0;}
#headernavi_tmp li h2 {
border-left:1px solid #e8e8e8;
display:block;
float:left;
letter-spacing:1px;
font:normal 12px Arial, Helvetica, sans-serif;
margin:0;
padding:0;}
#headernavi_tmp li h2 a {
display:block;
width:103px;
height:34px;
text-decoration:none;
background:url(../../img/bar_01.gif) center bottom;
color:#039;
border-bottom:3px solid #039;
letter-spacing:1px;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
padding:2px;}
#headernavi_tmp li a.space {
display:block;
float:left;
width:4px;
height:34px;
background:url(../../img/bar_01.gif) center bottom;
color:#039;
border-bottom:3px solid #039;
text-decoration:none;
margin:0;
padding:2px 0;}
#container {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
width:760px;
margin-bottom:20px;
background:#fff;}
#banner-inner {
position:static;
border-color:#fff;
border-style:solid;
border-width:2px 2px 0;
padding:15px 13px;}
#pagebody {
position:relative;
width:750px;
margin:0;
padding:0;}
#pagebody-inner {
position:static;
width:100%;}
#alpha,#beta,#gamma,#delta {
display:inline;
position:relative;
float:left;
min-height:1px;
text-align:left;
margin:0;
padding:0;}
#alpha2 {
display:inline;
position:relative;
min-height:1px;
text-align:left;
margin:0;
padding:0;}
#delta {
float:right;}
#alpha-inner,#beta-inner,#gamma-inner,#delta-inner {
position:static;}
.banner-user {
float:left;
overflow:hidden;
border:0;
text-align:center;
width:70px;
font-size:10px;
margin:5px 15px 0 0;
padding:0;}
.banner-user-photo {
display:block;
background-position:center center;
background-repeat:no-repeat;
text-decoration:none !important;
border:1px solid #fff;
margin:0 0 2px;
padding:0;}
.banner-user-photo img {
width:64px;
height:auto;
border:0;
margin:0;
padding:0;}
.content-nav {
text-align:center;
display:none;
margin:0;}
.date-header,.entry-content {
position:static;
clear:both;}
.entry,.trackbacks,.comments,.archive {
position:static;
overflow:hidden;
clear:both;
width:100%;
font:12px/20px Arial, Helvetica, sans-serif;
color:#252525;
margin:0;
padding:0;}
.entry-content,.trackbacks-info,.trackback-content,.comment-content,.comments-open-content,.comments-closed {
clear:both;
line-height:18px;}
.entry-excerpt,.entry-body,.entry-more-link,.entry-more {
clear:both;
margin:10px 0 0;
padding:0;}
.entry-footer,.trackback-footer,.comment-footer,.comments-open-footer,.archive-content {
clear:both;
margin:5px 10px 20px;}
#comment-author,#comment-email,#comment-url,#comment-text {
width:240px;}
#comment-bake-cookie {
margin-left:0;
vertical-align:middle;}
.comments-open-header {
clear:both;}
#comment-post {
font-weight:700;}
img.image-full {
width:100%;}
.image-thumbnail {
float:left;
width:115px;
margin:0 10px 10px 0;}
.image-thumbnail img {
width:115px;
height:115px;
margin:0 0 2px;}
.module {
position:relative;
overflow:hidden;
width:100%;
border-bottom:1px solid #f3f6f9;
margin:0;}
.module-content {
position:relative;
height:auto;
width:160px;
font:normal 12px/12px Arial, Helvetica, sans-serif;
margin:0;
padding:10px 0 10px 10px;}
.module-list,.archive-list {
list-style:none;
line-height:30px;
margin:0;
padding:0;}
.module-list-item {
margin-bottom:5px;
margin-top:0;
color:#666;
line-height:21px;}
.module-powered .module-content {
margin-bottom:0;
padding-bottom:10px;
color:#292e33;
background:#fff;}
.module-calendar .module-content table {
border-collapse:collapse;}
.module-calendar .module-content th,.module-calendar .module-content td {
width:14%;
text-align:center;}
.typelist-thumbnailed {
margin:0 0 20px;}
.typelist-thumbnailed .module-list-item {
clear:both;
display:block;
background:#f3f6f9;
margin:1px 0;
padding:0;}
.typelist-thumbnail {
float:left;
min-width:60px;
width:auto;
text-align:center;
vertical-align:middle;
background:#fff;
margin:0 5px 0 0;}
.typelist-thumbnail img {
margin:5px;}
.module-galleries .typelist-thumbnail img {
width:50px;}
.typelist-description {
margin:0;
padding:5px;}
.module-recent-photos {
margin:0 0 15px;}
.module-recent-photos .module-content {
margin:0;
padding:10px 0 0 19px;}
.module-recent-photos .module-list {
height:1%;
border:0;
list-style:none;
display:block;
margin:0;
padding:0;}
.module-recent-photos .module-list-item {
display:block;
float:left;
height:1%;
border:0;
width:64px;
background:none;
margin:0 10px 10px 0;
padding:0;}
.module-recent-photos .module-list-item a {
display:block;
border:#cfd4d9 1px solid;
background:#fff;
margin:0;
padding:1px;}
.module-recent-photos .module-list-item img {
width:60px;
height:60px;
margin:0;
padding:0;}
.module-mmt-calendar {
margin-bottom:15px;
width:398px;}
.module-mmt-calendar .module-content {
border-width:0;
margin:0;
padding:10px;}
.module-mmt-calendar table {
width:378px;
background:#a3b8cc;}
.module-mmt-calendar th {
color:#fff;
border-top:1px solid #fff;
border-right:1px solid #f3f6f9;
border-bottom:1px solid #cfd4d9;
text-align:right;
font-weight:700;
padding:2px;}
.module-mmt-calendar td {
width:14%;
vertical-align:top;
border-top:1px solid #fff;
border-right:1px solid #f3f6f9;
border-bottom:1px solid #cfd4d9;
text-align:right;
font-weight:400;
background:#e6ecf2;
height:70px;
padding:2px;}
.day-photo {
width:49px;
height:49px;}
.day-photo a {
display:block;
border:#cfd4d9 1px solid;
background:#fff;
padding:1px;}
.day-photo a img {
width:45px;
height:45px;}
#banner a {
color:#fff;
text-decoration:none;}
.cadenas {
font:normal 11px Arial, Helvetica, sans-serif;
color:#008000;}
.green {
font:normal 10px Arial, Helvetica, sans-serif;
color:green;}
.green2 {
font:normal 13px Arial, Helvetica, sans-serif;
color:green;
float:right;
margin:0 0 5px;}
.green2b {
font:normal 18px Arial, Helvetica, sans-serif;
color:green;
float:right;
margin:0 0 5px;}
.green3 {
font:normal 12px Arial, Helvetica, sans-serif;
color:green;
margin:0 0 10px;}
.green4 {
font:normal 11px Arial, Helvetica, sans-serif;
color:green;
margin:0px 0px 0px 10px;
padding:0;}
.green5 {
font:normal 14px Arial, Helvetica, sans-serif;
color:green;
float:right;
margin:2px 8px 0 0;
padding:0;}
.green6 {
font:normal 11px Arial, Helvetica, sans-serif;
color:green;
margin:0;
padding:0;}
#banner a:hover {
color:#fff;}
h1,h2,h3,h4,h5,h6 {
font:bold 15px Arial, Helvetica, sans-serif;
color:#039;}
.module-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header {
position:relative;
color:#039;
font:bold 13px/13px Arial, Helvetica, sans-serif;
border-bottom:1px solid #039;
letter-spacing:1px;
margin:0 2px;
padding:0 0 5px 10px;}
.module-header2,.trackbacks-header2,.comments-header2,.comments-open-header2,.archive-header2 {
position:relative;
color:#039;
font:normal 13px Arial, Helvetica, sans-serif;
border-bottom:1px solid #039;
margin:0 2px;
padding:0 0 2px;}
#container-inner {
border-color:#fff;
border-style:solid;
border-width:0 5px 5px;}
#banner {
width:710px;
background:#a3b8cc;}
#banner-header {
color:#fff;
font-size:30px;
font-weight:700;
line-height:1;
margin:0;}
#banner-description {
margin-top:5px;
margin-bottom:0;
color:#fff;
background:none;
font-size:12px;
font-weight:700;
line-height:1.125;}
#alpha {
width:570px;
text-align:left;
margin:0;
padding:0;}
#beta {
width:180px;
float:right;}
#gamma,#delta {
width:180px;
background:#e6ecf2;}
#beta-inner,#gamma-inner,#delta-inner {
border-color:#fff;
border-style:solid;
border-width:2px 2px 2px 0;
padding:10px 10px 0;}
.date-header2 {
margin-top:0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#039;}
.entry-content,.comment-content,.trackback-content {
color:#252525;
text-align:left;
font:normal 13px/20px Arial, Helvetica, sans-serif;
width:550px;
margin:0 0 5px;
padding:0;}
.entry-footer,.comment-footer,.trackback-footer {
border-top:1px solid #dae0e6;
padding-top:3px;
color:#666;
font-size:10px;
text-align:right;
margin:0 0 20px;}
.entry-footer2 {
border-top:1px solid #dae0e6;
padding-top:3px;
color:#666;
font-size:10px;
text-align:right;
margin:0 0 2px;}
#trackbacks-info {
border:1px dotted #a3b8cc;
color:green;
font-size:11px;
text-align:center;
background:#e6ecf2;
margin:10px 0;
padding:0 10px;}
.comments-open-footer {
margin:10px 0;}
#box_a {
background:url(../../img/bar_36a.gif) no-repeat center center;
height:10px;
width:180px;
margin:10px 0 0;
padding:0;
font: 1px/10px Arial, Helvetica, sans-serif;}
*html #box_a {
margin:0px 0 0;}

#box_b {
background:url(../../img/bar_36b.gif) repeat-y center center;
height:auto;
width:180px;
margin:0;
padding:0;}
#box_c {
background:url(../../img/bar_36c.gif) no-repeat center center;
height:12px;
width:180px;
line-height:12px;
margin:0;
padding:0;}
*html #box_c {
margin:0px 0 10px 0;}

#rss_feed a:hover {
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
color:#05f;
margin:0;
padding:0;}
.module-search input {
font-size:10px;
height:10px;
width:180px;
background:#9F0;}
.module-search #search {
width:100px;}
.blog_name {
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#039;
margin:0 10px 10px 0;}
.module-mmt-calendar .module-content table,.module-calendar .module-content table {
font-size:10px;}
.module-powered {
border-width:0;}
.module-photo {
background:none;}
.module-photo img {
border:1px solid #fff;}
.module-list {
list-style:disc;
margin:0 5px 10px 15px;}
.module-list .module-list {
padding-left:15px;
list-style:circle;
margin:5px 0 0;}
.typelist-thumbnailed .module-list {
list-style:none;
margin:0 0 10px;}
.module-featured-photo .module-content {
border-width:0;
margin:0;
padding:0;}
.module-tagcloud .module-list {
text-align:center;
list-style:none;}
.module-tagcloud li.taglevel1 {
font-size:19px;}
.module-tagcloud li.taglevel2 {
font-size:17px;}
.module-tagcloud li.taglevel3 {
font-size:15px;}
.module-tagcloud li.taglevel4 {
font-size:13px;}
.module-tagcloud li.taglevel6 {
font-size:9px;}
th.weekday-7,td.day-7,td.day-14,td.day-21,td.day-28,td.day-35,td.day-42 {
border-right:none;}
.layout-moblog1 .module-recent-photos .module-content {
padding:10px 0 0 10px;}
.layout-moblog2 #alpha {
width:86px;
background:#e6ecf2;
margin:0;}
.layout-moblog2 #beta {
width:260px;
background:none;
margin:15px 15px 0;}
.layout-moblog2 #delta {
width:154px;}
.layout-moblog2 .module-recent-photos {
border:0;
background:none;}
.layout-moblog2 .module-recent-photos .module-list-item {
margin:0 0 10px;}
.layout-one-column body {
min-width:550px;}
.layout-one-column #container {
width:760px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#252525;
margin:0;
padding:0;}
.layout-one-column #banner {
width:510px;}
.layout-two-column-left #alpha {
width:200px;
background:#e6ecf2;
margin:0;}
.layout-two-column-left #beta {
width:480px;
background:none;
margin:15px 15px 0;}
.entry-header3 {
position:relative;
width:auto;
color:#191919;
font:bold 16px/24px Arial, Helvetica, sans-serif;
border-bottom:1px solid #039;
text-decoration:none;
border-left:10px solid #039;
margin:25px 0 0;
padding:0 0 0 6px;}
.entry-header5 {
position:relative;
width:auto;
color:#191919;
font:bold 16px/24px Arial, Helvetica, sans-serif;
border-bottom:1px solid #039;
text-decoration:none;
border-left:10px solid #039;
margin:0;
padding:0 0 0 6px;}
.entry-header3 a {
position:relative;
width:550px;
color:#191919;
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0;
padding:0;}
.entry-header a:hover {
position:relative;
width:550px;
color:#05F;
font:bold 14px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0;
padding:5px;}
.entry-header4 {
position:relative;
width:550px;
color:#191919;
font:bold 16px/24px Arial, Helvetica, sans-serif;
border-bottom:1px solid #039;
text-decoration:none;
border-left:10px solid #039;
margin:10px 0;
padding:0 0 0 5px;}
.mt-search-results .search-results-header {
border:2px solid #669;
background-color:#039;
color:#eee;
padding:5px;}
.mt-search-results .search-results-container {
margin-left:10px;}
.mt-search-results form#search-form {
width:400px;
margin:0 auto 20px;}
.mt-search-results form#search-form input#search {
width:80%;}
form textarea#comment-text {
width:400px;}
.module-welcome p {
font-size:12px;}
.master-archive-index #archive-title,.individual-entry-archive #archive-title,.date-based-archive #archive-title,.category-archive #archive-title {
position:relative;
width:auto;
color:#000;
font:bold 36px/18px Arial, Helvetica, sans-serif;
border-bottom:2px double #f1f1f1;
background:#039;
border-top:2px double #f1f1f1;
margin:10px 0;
padding:5px;}
#comments-experimental .comment,#comments-experimental .comment .comment-inner {
width:36em;}
#comments-experimental .comment {
background-color:#eef;
border:2px solid #bbb;
margin:10px 15px;
padding:0;}
#comments-experimental .comment .comment-inner {
position:relative;
background:#f3f3ff;
border:1px solid #003;
margin:-5px 0 0 -3px;}
#comments-experimental .comment:hover .comment-inner {
border:1px solid #000;
background-color:#fff;}
#comments-experimental .comment a {
text-decoration:none;
border-bottom:1px dotted #039;}
#comments-experimental .comment:hover a {
color:#333;
border-bottom:1px solid #666;}
#comments-experimental .comment .comment-content {
margin-right:25px;
margin-left:25px;
margin-bottom:15px;}
#comments-experimental .comment-footer-experimental {
margin-right:15px;
font-size:10px;
text-align:right;}
#comments-experimental .comment .comment-header {
font-size:16px;
color:#666;
margin:5px auto 5px 10px;}
layout
#rss_feed a:link {
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
color:#039;}
#body01 {
width:570px;
border-top:1px dotted #666;
height:168px;
text-align:left;
margin:0;
padding:0;}
#product {
width:526px;
height:162px;
margin:0;
padding:0;}
#product_body {
background:#fff;
border-top:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:4px solid #039;
width:526px;
margin:0 0 10px;
padding:6px 0 6px 6px;}
#read {
font-family:Arial, Helvetica, sans-serif;
width:570px;
height:auto;
text-align:left;
margin:0;
padding:0;}
#read p {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
margin:5px 0 5px 10px;
padding:0;}
#read p.profile4 {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
border:1px dotted #039;
width:470px;
margin:10px 0 10px 40px;
padding:10px;}
#read p.contact3 {
font:12px/18px Arial, Helvetica, sans-serif;
border:1px dotted #a3b8cc;
text-align:left;
display:block;
color:#333;
background:#e6ecf2 url(../../img/ic_20.gif) no-repeat right center;
margin:10px 40px;
padding:10px;}
#read p.contact4 {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
background:#e6ecf2;
margin:10px 40px;
padding:10px;}
#read p.profile2 {
font:12px/18px Arial, Helvetica, sans-serif;
border:1px dotted #a3b8cc;
text-align:left;
display:block;
color:#333;
background:#e6ecf2;
margin:10px 40px;
padding:10px;}
#read li {
display:block;
width:150px;
text-align:left;
float:left;
margin:10px 25px 15px 0;
padding:0;}
#read #apli_mt {
height:400px;
width:560px;
margin:0;
padding:0;}
#read #apli_st {
height:180px;
width:570px;
margin:0;
padding:0;}
#read #apli_bp {
height:150px;
width:570px;
margin:0;
padding:0;}
#read h5 {
font:normal 13px/13px Arial, Helvetica, sans-serif;
color:#333;
background:url(../../img/li_05.gif) no-repeat left center;
margin:0 0 5px;
padding:0 0 0 14px;}
#read h5.pdf_here {
font:bold 13px/14px Arial, Helvetica, sans-serif;
color:#333;
background:url(../../img/ic_54.gif) no-repeat left center;
margin:0 0 5px;
padding:0 0 0 20px;}
#read h5.pdf_here2 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#333;
background:url(../../img/ic_43.gif) no-repeat left center;
margin:0 0 5px;
padding:0 0 0 20px;}
#read #option_mt {
height:450px;
width:570px;
margin:0;
padding:0;}
#read #option_mt2 {
height:185px;
width:570px;
margin:0;
padding:0;}
#read #option_csr {
height:240px;
width:570px;
margin:0;
padding:0;}
#read #back_mt_img img {
float:right;
margin:-120px 0 0;}
#read #back_mt_txt {
height:120px;}
#read #back_csr_txt {
height:120px;
width:380px;}
#read #apli_mt img {
margin-bottom:10px;
margin-top:10px;}
#read #rohs {
text-align:right;
color:#191919;
padding:0;}
#read #spec table {
text-align:left;
font:12px/24px Arial, Helvetica, sans-serif;
border-top:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
margin:10px 0 10px 10px;}
#read #spec th {
font-weight:400;
background:#ededed;
color:#000;
width:165px;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 0 0 5px;}
#read #spec td {
font-weight:400;
color:#000;
width:380px;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 0 0 5px;}
#read #profile table {
text-align:left;
font:12px/20px Arial, Helvetica, sans-serif;
border-top:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
margin:10px 40px;}
#read #profile th {
font-weight:400;
background:#ededed;
color:#333;
width:110px;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 0 0 5px;}
#read #profile td {
font-weight:400;
color:#333;
width:370px;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 0 0 5px;}
#read #spec2 th {
font-weight:400;
background:#CCC;
color:#000;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 5px;}
#read #spec2 td {
font-weight:400;
color:#000;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 5px;}
#read #spec2 td img {
margin-left:-5px;}
#read #spec3 table {
text-align:left;
font:12px/22px Arial, Helvetica, sans-serif;
border-top:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
width:510px;
margin:10px 0 10px 40px;}
#read #spec3 th {
font-weight:400;
background:#ededed;
color:#000;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:0 5px;}
#read #spec3 td {
font-weight:400;
color:#000;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
margin:0;
padding:10px 5px 0;}
#read #spec4 th {
background:#CCC;
color:#333;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
font:normal 12px/24px Arial, Helvetica, sans-serif;
margin:0;
padding:0 5px;}
#read #spec4 td {
font-weight:400;
color:#000;
width:auto;
height:auto;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
line-height:24px;
margin:0;
padding:0 5px;}
#read #spec4 td img {
margin:3px 2px 0;}
#unit {
font:normal 12px Arial, Helvetica, sans-serif;
float:right;
margin:-20px 0 0;}
#spec2_ca {
font:bold normal 12px Arial, Helvetica, sans-serif;
background:url(../../img/li_15.gif) no-repeat left center;
padding-left:12px;
margin:10px 0 0 10px;}
.tr_01 {
font:normal 12px/18px Arial, Helvetica, sans-serif;
text-align:left;}
#read ul {
list-style:none;
margin:0 0 0 10px;
padding:0;}
.read_00 {
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#333;}
.read_01 {
font-weight:700;
color:#333;}
.read_02 {
font-size:13px;
line-height:20px;
color:#333;}
.read_03 {
font-weight:700;
font-size:13px;
line-height:20px;
color:#333;}
.read_04 {
font-weight:700;
color:red;}
.read_05 {
font-size:13px;
color:red;
line-height:20px;}
.read_06 {
font-weight:700;
font-size:13px;
color:red;}
.read_07 {
font-weight:700;
color:#039;}
.read_08 {
font-size:13px;
color:#039;
line-height:20px;}
.read_09 {
font-weight:700;
font-size:13px;
color:#039;}
.read_11 {
color:#333;
font: 11px Arial, Helvetica, sans-serif;}
.read_12 {
color:red;}
.read_14 {
font-size:13px;
line-height:20px;
color:#333;
text-decoration:underline;}
.read_15 {
font-size:13px;
line-height:20px;
color:red;
text-decoration:underline;}
.read_16 {
font-size:13px;
line-height:20px;
color:#039;
text-decoration:underline;}
.read_17 {
color:green;
font:normal 13px/20px Arial, Helvetica, sans-serif;}
.read_18 {
color:#039;
font:13px/28px Arial, Helvetica, sans-serif;
border-top:1px;
border-right:1px;
border-bottom:1px;
border-left:1px;
text-decoration:underline;
margin:0;
padding:0;}
.read_19 {
color:#039;
font:normal 13px/28px Arial, Helvetica, sans-serif;
border-top:1px;
border-right:1px;
border-bottom:1px;
border-left:1px;
margin:0;
padding:0;}
.read_20 {
color:#444;
font:normal 11px Arial, Helvetica, sans-serif;
border-top:1px;
border-right:1px;
border-bottom:1px;
border-left:1px;
margin:0;
padding:0;}
.read_21 {
font-weight:700;
font-size:13px;
color:green;}
.read_22 {
color:#039;
font:normal 13px/13px Arial, Helvetica, sans-serif;}
.read_10 {
color:#292929;
font:bold 14px/30px Arial, Helvetica, sans-serif;
text-decoration:underline;}
#read h4 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-left:10px solid #039;
border-bottom:1px solid #039;
color:#191919;
margin:35px 0 0;
padding:0 0 0 6px;}
.cad {
font:normal 11px Arial, Helvetica, sans-serif;
border:3px solid red;}
#box06 .ca {
font:11px Arial, Helvetica, sans-serif;
border-top:1px solid #CCC;
margin:0 1px 5px;
padding:6px 10px 0;}
#box09b .form {
font:normal 12px/12px Arial, Helvetica, sans-serif;
color:#039;
text-decoration:underline;
margin-left:10px;}
#box09b td {
font:normal 16px/16px Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:top;
color:#333;}
#box09 .ca {
font:11px Arial, Helvetica, sans-serif;
margin:0 0 5px;
padding:0 10px;}
#box09 a {
color:#333;
text-decoration:none;
font:normal 14px Arial, Helvetica, sans-serif;
margin-left:0;}
#box09c {
background:url(../../img/bar_36c.gif) no-repeat center top;
height:10px;
width:180px;
margin:0px 0px 10px 0px;
padding:0;}
*html #box09c {
background:url(../../img/bar_36c.gif) no-repeat center top;
height:10px;
width:180px;
margin:0px 0px 0px 0px;
padding:0;}
#box09 h3 a {
color:#039;
text-decoration:none;
font:bold normal 18px Arial, Helvetica, sans-serif;}
#box02 ul {
font:12px/29px Arial, Helvetica, sans-serif;
display:block;
color:#039;
list-style:none;
margin:5px 0 0 10px;
padding:4px 0;}
#box02 .fax {
font:12px/16px Arial, Helvetica, sans-serif;
border-top:1px solid #CCC;
margin:0 2px;
padding:6px 10px 0;}
.box_txt05 {
font:normal 12px/24px Arial, Helvetica, sans-serif;
text-align:left;
color:#222;}
#read #spec2 .cad {
background:red;
width:auto;}
#title h2 {
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#039;
display:inline;
text-decoration:none;
margin:0 0 0 15px;
padding:0;}
#title {
font-family:Arial, Helvetica, sans-serif;
background:url(../../img/li_12.gif) no-repeat left center;
width:500px;
text-align:left;
margin:0 0 4px;}
#product #text #contents {
width:300px;
background:left;
float:left;
margin:3px 0 0;
padding:0;}
#product #text #contents li h3 {
display:block;
text-align:left;
background:url(../../img/li_13.gif) no-repeat left 7px;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#333;
width:276px;
border-style:none;
border-width:0;
margin:0 0 0 5px;
padding:0 0 0 10px;}
#product #text #contents ul {
list-style:none;
margin:0 0 10px;
padding:0;}
#product #text p {
font-size:14px;
font-weight:700;
margin:0 0 0 10px;
padding:0;}
#product #img {
float:left;
width:220px;
height:150px;
display:inline;
border-top:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;}
#product #text {
font-family:Arial, Helvetica, sans-serif;
float:right;
width:300px;
height:auto;
text-align:left;
display:inline;
margin:0;
padding:0;}
#product #text h3 {
border-left:20px solid #039;
text-decoration:none;
border-bottom:1px solid #039;
display:block;
width:265px;
margin:0 0 3px 5px;
padding:0 0 0 5px;}
#product #text h3 a {
font:bold 15px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#252525;}
#product #text h3 a:hover {
font:bold 15px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#05F;}
#product #text #name {
font-size:13px;
font-weight:700;
text-align:left;
display:inline;
background:url(../../img/li_01.gif) no-repeat left center;
margin:0 0 0 10px;
padding:0 0 0 10px;}
#product #text #name a {
color:#333;
text-decoration:none;}
#box02 p {
font:12px/16px Arial, Helvetica, sans-serif;
color:#333;
margin:0;
padding:0 10px;}
#box01 {
text-align:center;
width:180px;
margin:10px 0 0;
padding:1px;}
#box02 h2 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#066;
text-align:left;
background:#dcefce;
letter-spacing:1px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:0 2px 10px;
padding:5px 0 5px 10px;}
.box_txt04 {
font:bold 10px Arial, Helvetica, sans-serif;}
#box01 h2 {
background:#F5EFDC;
font:bold 12px/24px Arial, Helvetica, sans-serif;
color:#900;
text-align:left;
border-left:3px solid #F60;
display:none;
margin:0 0 4px;
padding:0 0 0 4px;}
box_txt03 {
font:14px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:red;}
.box_txt03 {
font:bold 18px Arial, Helvetica, sans-serif;
color:red;}
#sidenavi {
font-family:Arial, Helvetica, sans-serif;
width:180px;
float:right;
margin:10px 0 0;}
#box03 {
margin:10px 0 0;}
#contents {
font-family:Arial, Helvetica, sans-serif;
width:760px;
text-align:center;}
#main {
font-family:Arial, Helvetica, sans-serif;
width:570px;
float:left;
text-align:left;
margin:0;
padding:10px 0 0;}
#wrapper #head_wrapper {
width:570px;
float:left;
margin-bottom:5px;}
#main2 {
font-family:Arial, Helvetica, sans-serif;
width:760px;
float:left;
margin:1px 0;
padding:0;}
#footer {
width:760px;
float:right;
margin:0;
padding:0;}
#wrapper #contents #main #ca_mt {
border:1px dotted #777;
background:#f6f9f6;
text-align:left;
height:auto;
margin:0;
padding:0 0 0 14px;}
#wrapper #contents #main #ca_blog2 {
background:#f6f9f6;
text-align:left;
border:1px solid #e8e8e8;
margin:0;
padding:0;}
#side {
height:auto;
width:auto;
padding:0;}
#footer_tmp {
text-align:left;
font:11px Arial, Helvetica, sans-serif;
width:410px;
float:left;
border-top:1px solid #039;
margin-bottom:15px;
padding-top:2px;
color:#039;
margin-top: 10px;}
#footer_tmp2 {
text-align:right;
font:11px Arial, Helvetica, sans-serif;
float:right;
width:350px;
border-top:1px solid #039;
margin-bottom:15px;
padding-top:2px;
margin-top: 10px;}
#footer_tmp3 {
border-top:1px solid #333;
padding-top:2px;
width:760px;}
#wrapper #contents #path li {
background:url(../../img/li_02.gif) no-repeat left center;
float:left;
display:block;
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
height:auto;
width:auto;
margin:0 0 0 10px;
padding:0 0 0 10px;}
#product #img a {
text-decoration:none;
border-style:none;
border-width:0;
margin:0;
padding:0;}
#topic_path li {
background:url(../../img/li_02.gif) no-repeat left center;
display:block;
text-align:left;
float:left;
margin:0 8px 0 0;
padding:0 0 0 12px;}
#topic_path ul {
font:11px/18px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
margin:0;
padding:0;}
#topic_path li a:hover {
text-decoration:none;
color:#05F;}
#wrapper #contents #main #series h1 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
color:#222;
text-align:left;
background:url(../../img/ic_43.gif) no-repeat left center;
border-bottom:1px solid #039;
margin:6px 17px 2px 0;
padding:0 0 0 20px;}
#wrapper #contents #main #series2 h2 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
color:#222;
text-align:left;
border-bottom:1px solid #039;
background:url(../../img/ic_43.gif) no-repeat left center;
margin:30px 1px 2px 0;
padding:0 0 0 20px;}
#wrapper #contents #main #line {
margin-bottom:18px;}
#wrapper #contents #main #line2 {
border-top:1px solid #333;
width:490px;
margin:0 40px;}
.product_no {
font:bolder 12px/14px Arial, Helvetica, sans-serif;
color:#039;
border:1px dotted #039;
width:auto;
float:left;
margin:0 0 0 5px;
padding:0 5px;}
.product_no2 {
font:bolder 12px/14px Arial, Helvetica, sans-serif;
color:red;
border:1px solid red;
width:auto;
float:left;
margin:0 0 0 5px;
padding:0 5px;}
.product_no3 {
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#FFF;
width:auto;
background:#039;
letter-spacing:1px;
margin:0 0 0 15px;
padding:2px 6px;}
.product_no4 {
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#FFF;
width:auto;
background:red;
letter-spacing:1px;
margin:0 0 0 15px;
padding:2px 6px;}
.product_no5 {
font:bold 12px/28px Arial, Helvetica, sans-serif;
color:#003399;
border:1px dotted #039;
width:auto;
margin:0px 5px;
padding:0px 5px;}
*html .product_no5 {
border:1px solid #039;}
.list_01 {
font:bold 12px/12px Arial, Helvetica, sans-serif;
color:#039;
border-bottom:1px solid #039;
margin-left:28px;}
.spec_name {
font:bold 12px/22px Arial, Helvetica, sans-serif;
color:#039;}
.spec_name4 {
font:12px/22px Arial, Helvetica, sans-serif;
color:#ffffff;}
.spec_name2 {
font:12px/22px Arial, Helvetica, sans-serif;}
.spec_name3 {
font:12px/24px Arial, Helvetica, sans-serif;}
#read #spec2 a:hover {
color:#05F;
text-decoration:none;
font-weight:400;}
.coution {
font:11px/13px Arial, Helvetica, sans-serif;
color:green;}
#contact01 #read td {
font:12px/24px Arial, Helvetica, sans-serif;
color:#333;}
#contact01 #read th {
font:13px/26px Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
border-bottom:1px solid #333;}
#contact01 #read .line {
border-bottom:1px solid #000;}
#contact01 #read table {
margin-right:40px;
margin-left:40px;}
#contact01 #read .abc {
font:bold 10px Arial, Helvetica, sans-serif;
color:green;}
#home_product2 {
text-align:left;
border:1px dotted #fff;
width:178px;
height:188px;
margin:0;
padding:0;}
#home_product img {
border-top:1px solid #797979;
border-right:1px solid #797979;
border-bottom:1px solid #797979;
border-left:1px solid #797979;
margin:0 0 0 5px;
padding:0;}
#home_product3 img {
border-top:1px solid #797979;
border-right:1px solid #797979;
border-bottom:1px solid #797979;
border-left:1px solid #797979;
margin:0;
padding:0;}
tr .home_product_tble {
margin:100px 0 0;
padding:0;}
.home_product_table a {
text-decoration:none;
font:12px/0 Arial, Helvetica, sans-serif;
color:#039;
margin:0 0 0 3px;
padding:0;}
.home_product_table a:hover {
text-decoration:none;
font:12px/0 Arial, Helvetica, sans-serif;
color:#05f;
margin:0 0 0 3px;
padding:0;}
.topimg {
margin:0px 0px 0px 0px;
padding:0px;}
#read .ha img {
float:right;
margin:0 0 0 10px;
padding:0;}
#featurenavi01_tmp li h3.merit {
background:url(../../img/me_20.gif) no-repeat;
list-style:none;
text-align:center;
color:#ff4c4c;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#featurenavi02_tmp li h3.bible {
background:url(../../img/me_21.gif) no-repeat;
list-style:none;
text-align:center;
color:#eec53a;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#featurenavi03_tmp li h3.talk {
background:url(../../img/me_22.gif) no-repeat;
list-style:none;
text-align:center;
color:#3753a7;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#merit h4 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-bottom:1px solid #039;
color:#191919;
border-left:10px solid #039;
margin:0 7px 0 3px;
padding:0 0 0 6px;}
#merit p {
font:12px/18px Arial, Helvetica, sans-serif;
display:block;
color:#333;
margin:10px 17px 0 14px;
padding:0;}
#bible h4 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-bottom:1px solid #333;
color:#191919;
background:url(../../img/ic_05.gif) no-repeat left center;
margin:0 17px 0 14px;
padding:0 10px 0 50px;}
#bible p {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
margin:10px 17px 0 14px;
padding:0;}
#bible #bible_box01 {
height:12px;
width:570px;
background:url(../../img/bar_33a.gif) no-repeat center center;
line-height:12px;
margin:0;
padding:0;}
#bible #bible_box02 {
height:auto;
width:570px;
background:url(../../img/bar_33b.gif) center center;
margin:0;
padding:0;}
#bible #bible_box03 {
height:16px;
width:570px;
background:url(../../img/bar_33c.gif) no-repeat center center;
margin:0;
padding:0;}
.vol {
margin-left:4px;
font:bold 12px/25px Arial, Helvetica, sans-serif;
color:#000;
border:1px solid #666;
margin-right:10px;
text-decoration:none;
padding:2px 5px;}
.vol2 {
margin-left:4px;
font:bold 12px/25px Arial, Helvetica, sans-serif;
color:#999;
border:1px solid #666;
margin-right:10px;
text-decoration:none;
padding:2px 5px;}
#talk h3 {
font:bold 14px/21px Arial, Helvetica, sans-serif;
color:#039;
background:url(../../img/ic_43.gif) no-repeat 12px top;
margin:0 7px 0 3px;
padding:0 0 0 32px;}
#talk h4 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-bottom:1px solid #039;
color:#039;
border-left:10px solid #039;
margin:0 7px 0 3px;
padding:0 0 0 6px;}
#talk p {
font:normal 12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
margin:0;
padding:0;}
#talk_right #talk_prof {
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#333;
margin:0 8px 0 0;
padding:0 0 0 150px;}
#talk_read p {
font:normal 12px/20px Arial, Helvetica, sans-serif;
color:#333;
margin:10px 20px 0 35px;}
.sasaki {
font:bold 12px Arial, Helvetica, sans-serif;
color:#039;
padding-left:3px;}
.matsuhashi {
font:bold 12px Arial, Helvetica, sans-serif;
color:#063;
padding-left:3px;}
#talk_left {
float:left;
height:auto;
width:140px;
border:1px solid #333;
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#191919;
text-align:center;
margin:0 10px 0 0;
padding:0;}
#talk_read #talk_img {
float:right;
margin:10px 20px 0 10px;}
.name {
font:normal 13px/24px Arial, Helvetica, sans-serif;
color:#252525;
border:1px solid #039;
margin:0;
padding:0 10px;}
#talk_right a.next {
text-decoration:none;
font:normal 12px/24px Arial, Helvetica, sans-serif;
color:#039;
text-align:right;}
#talk_box02 #talk_head {
width:auto;
height:180px;
margin:0;
padding:10px 15px 0;}
#talk_right a:hover {
font:12px/28px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#05f;
text-align:left;}
#product_box01 {
height:12px;
width:570px;
background:url(../../img/bar_32a.gif) no-repeat center center;
margin:0;
padding:0;}
#product_box02 {
height:auto;
width:570px;
background:url(../../img/bar_32b.gif) center center;
margin:0;
padding:0;}
#product_box03 {
height:16px;
width:570px;
background:url(../../img/bar_32c.gif) no-repeat center center;
margin:0;
padding:0;}
#rss_feed {
text-align:left;
margin:10px 0;}
.contact_tel {
font:bold 20px/30px Arial, Helvetica, sans-serif;
color:#039;}
.contact_tel2 {
font:bolder 18px/24px Arial, Helvetica, sans-serif;
color:#222;}
.contact_tel4 {
font:normal 60px/60px Arial, Helvetica, sans-serif;
color:#252525;
display:block;
margin-top:10px;}
#wrapper #contents #alpha #alpha-inner #archive-title2 {
font:bold 14px/28px Arial, Helvetica, sans-serif;
color:#039;
border:1px solid #039;
text-align:center;
letter-spacing:1px;
background: #f6f9f6;}
#entry_img {
width:auto;
height:auto;
float:left;
margin:0 10px 5px;
padding:0;}
#read .profile img {
float:right;
margin:0 0 0 10px;}
#read .profile2 img {
float:left;
margin-right:10px;}
.acsess {
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#039;
display:block;
width:200px;
margin:0 0 5px;
padding:0;}
.acsess2 {
font:11px/18px Arial, Helvetica, sans-serif;
color:green;}
.blogtitle {
text-align:left;
font:normal 14px Arial, Helvetica, sans-serif;
color:#039;
background:url(../../img/ic_33c.gif) no-repeat left top;
height:55px;
display:block;
width:568px;
margin:0;
padding:0;}
#read .c_cat {
font:14px/55px Arial, Helvetica, sans-serif;
color:#039;
border:1px solid #a3b8cc;
background:#e6ecf2 url(../../img/ic_35.gif) no-repeat right center;
height:55px;
text-align:center;
margin-top:15px;
padding:0;}
#read .ab_cat {
font:14px/55px Arial, Helvetica, sans-serif;
color:#039;
border:1px solid #a3b8cc;
background:#e6ecf2 url(../../img/ic_37.gif) no-repeat right center;
height:55px;
text-align:center;
margin-top:15px;
padding:0;}
.tool {
margin:10px;}
#read #spec2 td p {
color:#333;
font:normal 12px/17px Arial, Helvetica, sans-serif;
margin:5px;}
#read #spec2 .toolsetter img {
border:1px solid #ccc;
margin:4px 0 4px 8px;}
#box07b .caimg {
border:2px dotted #039;
margin:0 6px 0 10px;}
#box07 .ca {
font:12px/18px Arial, Helvetica, sans-serif;
border-top:1px solid #CCC;
color:#333;
margin:0 1px 5px;
padding:6px 10px 0;}
#box07 h2 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#039;
text-align:left;
background:#D7DFEF;
letter-spacing:1px;
border-top:1px solid #CCC;
margin:0 2px;
padding:5px 0 5px 10px;}
#box11 {
width:180px;
margin:20px 0;
padding:0;}
#box11b {
height:auto;
width:180px;
margin:0;
padding:0;}
#box11 h2 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#039;
text-align:left;
background:#D7DFEF;
letter-spacing:1px;
border-top:1px dotted #777;
border-right:1px dotted #777;
border-left:1px dotted #777;
margin:0;
padding:5px 0 5px 10px;}
#main .php {
width:560px;
margin:0 0 0 10px;
padding:10px 0;}
#box08 {
text-align:left;
font:12px/18px Arial, Helvetica, sans-serif;
color:green;
margin:0 0 10px;
padding:0;}
.appli_img {
margin:10px 10px 20px;
padding:0;}
#read .appli {
background:url(../../img/li_16.gif) no-repeat left center;
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#333;
border-style:none;
margin:5px 40px;
padding:0 0 0 12px;}
#read .mt {
background:url(../../img/li_16.gif) no-repeat left center;
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#333;
border-style:none;
margin:15px 0 10px 10px;
padding:0 0 0 12px;}
#read .contact5 {
margin-left:40px;
margin-right:40px;
font:normal 12px/22px Arial, Helvetica, sans-serif;
color:#039;
margin-bottom:15px;
background:#f6f9f6 url(../../img/ic_46.gif) repeat-y right top;
border:1px dotted #CCC;
padding:10px;}
#read .contact6 {
margin-left:40px;
margin-right:40px;
font:normal 12px/22px Arial, Helvetica, sans-serif;
color:#039;
margin-bottom:15px;
background:#f6f9f6 url(../../img/ic_49.gif) no-repeat right top;
border:1px dotted #CCC;
padding:10px;}
.entry_text01 {
color:#252525;
text-align:left;
font:normal 13px/20px Arial, Helvetica, sans-serif;
display:block;
margin:0 0 5px;
padding:0;}
.entry_text01 img {
color:#252525;
text-align:left;
margin-bottom:5px;
margin-right:10px;
padding:0;}
.right {
float:right;
margin:0 0 10px 10px;}
.right2 {
float:right;
margin:0px -5px 0px 0px;}
#merit_box02 h5 {
font:bold 14px/21px Arial, Helvetica, sans-serif;
color:#039;
background:url(../../img/ic_43.gif) no-repeat left top;
margin:30px 0 0 12px;
padding:0 0 0 20px;}
#main #ca_mt #series a {
text-decoration:none;
color:#222;
font-weight:bolder;}
#main #ca_mt #series a:hover {
text-decoration:none;
color:#05f;
font-weight:bolder;}
.light {
font-weight:400;}
.a_marker02 {
background:#6FF;
color:#666666;}
#wrapper #contents #main #ca_blog {
margin:-15px 0 0;
padding:0;}
#header_language ul,#product #name,#home_product .icon,#home_product3 .icon,#main .topimg2,#map {
margin:0;
padding:0;}
#header_language li img {
text-decoration:none;
margin-top:10px;
margin-right:2px;}
#header_language li img.flag {
margin: 0px 0px -4px;
padding: 0px;}
.module-mmt-calendar .module-header a,#title a,.product_no a,#contact01 #read a:active,#talk_box02 a,#read .c_cat a,#read .ab_cat a {
text-decoration:none;}
#header_etc li a:hover,#contact01 #read a:hover,#spec .spec_name3 a:hover {
text-decoration:none;
color:#05f;}
#header_tmp h1,#header_jobs_tmp h1,.main-index .date-header,#comments .comment-header,#comments .comment-footer-experimental,#comments-experimental .comment-footer,#box01 p,#box03 h2,.hidden {
display:none;}
#headernavi_tmp li,.entry-tags-header,.entry-tags-list,.entry-tag,.module-tagcloud .module-list-item,h4.entry-tags-header,ul.entry-tags-list,li.entry-tag,#read #spec {
display:inline;}
.pkg:after,.typelist-thumbnailed .module-list-item:after,.module-recent-photos .module-list:after {
content:" ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;}
* html .pkg,* html .typelist-thumbnailed .module-list-item,* html .module-recent-photos .module-list {
display:inline-block;
height:1%;}
.pkg,.comments-open label,#box06 li,#box09 li,#box02 li,#footer_tmp3 #footer_tmp ul,#box07 li {
display:block;}
.module-presence img,.commenter-profile img {
vertical-align:middle;}
.module-photo .module-content,.module-wishlist .module-content,.mt-search-results form#search-form p#search-options {
text-align:center;}
.module-featured-photo .module-content,.module-photo .module-content,.module-mmt-calendar .module-header,#contact01 #read table .home_product_table,#read #spec2 .toolsetter {
margin:0;}
.module-featured-photo img,.module-featured-photo {
width:398px;}
a,.module-content a,.module-header a,.module-header a:hover,.trackbacks-header a,.trackbacks-header a:hover,.comments-header a,.comments-header a:hover,.comments-open-header a,.comments-open-header a:hover
.archive-header a,.archive-header a:hover,#footer_tmp2 a {
color:#039;
text-decoration:none;}
#wrapper #contents #main #series2 h2 a {
color:#222;
text-decoration:none;}
.entry-more-link,.entry-footer,.comment-footer,.trackback-footer,.typelist-thumbnailed,.module-tagcloud li.taglevel5 {
font-size:11px;}
.entry-tags,div.entry-tags {
margin:0 0 10px 10px;}
.entry-tags-list,ul.entry-tags-list {
list-style:none;
padding:0;}
#rss_feed a:link,#rss_feed a:visited,#rss_feed a:active {
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
color:#039;
margin:0;
padding:0;}
.module-recent-photos .module-list-item a:hover,.day-photo a:hover {
background:#fff;
border-color:#039;}
.layout-calendar #alpha,.layout-artistic #alpha,.layout-timeline #alpha {
width:260px;}
.layout-calendar #beta,.layout-artistic #beta,.layout-timeline #beta {
width:420px;}
.layout-calendar #gamma,.layout-calendar #delta,.layout-artistic #gamma,.layout-artistic #delta,.layout-timeline #gamma,.layout-timeline #delta {
width:190px;}
.layout-moblog1 #alpha,.layout-three-column #alpha {
width:180px;
background:#e6ecf2;
margin:0;}
.layout-moblog1 #alpha-inner,.layout-moblog2 #alpha-inner,.layout-two-column-left #alpha-inner,.layout-three-column #alpha-inner {
border-color:#fff;
border-style:solid;
border-width:2px 0 2px 2px;
padding:10px 10px 0;}
.layout-moblog1 #beta,.layout-three-column #beta {
width:320px;
background:none;
margin:15px 15px 0;}
.layout-moblog1 #beta-inner,.layout-moblog2 #beta-inner,.layout-two-column-left #beta-inner,.layout-three-column #beta-inner {
border-width:0;
padding:0;}
.module-content p.first,#read .appli2 {
margin-top:0;}
#read p.contact,#read p.contact2 {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
margin:5px 40px;
padding:0;}
#read p.profile,#read p.profile3 {
font:12px/18px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
color:#333;
margin:10px 40px;
padding:0;}
#read #apli_mt p,#read #apli_st p,#read #apli_bp p,#read #option_mt p,#read #option_csr p {
font:12px/14px Arial, Helvetica, sans-serif;
color:#333;
margin:0;
padding:0;}
#read #option_mt img,#read #option_csr img {
margin:0 0 10px;
padding:0;}
.box_txt01,.box_txt02 {
font:bold 17px/24px Arial, Helvetica, sans-serif;
text-align:left;
color:#039;}
#box06 h3 a:hover,#box06 a:hover,#box09 h3 a:hover,#box09 a:hover,#box02 a:hover,#box07 h3 a:hover,#box07 a:hover {
color:#05f;}
#box06b .caimg,#box09b .caimg {
border:2px dotted #c00;
margin:0 6px 0 10px;}
#box06b td,#box07b td {
font:normal 12px/16px Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:top;
color:#333;}
#box06 ul,#box09 ul,#box07 ul {
font:bold 12px/24px Arial, Helvetica, sans-serif;
display:block;
color:#039;
list-style:none;
margin:0 0 0 10px;
padding:4px 0;}
#box06 a,#box07 a {
color:#333;
text-decoration:none;
font:normal 12px/16px Arial, Helvetica, sans-serif;
margin-left:0;}
#box06 .box_txt01 a,#box09 .box_txt01 a,#box02 .box_txt01 a,#box07 .box_txt01 a {
text-decoration:none;
font:normal 14px Arial, Helvetica, sans-serif;}
#box06,#box09,#box02,#box07 {
text-align:left;
width:180px;
margin:10px 0;
padding:0;}
*html #box06,#box09,#box02,#box07 {
margin:0px 0;}
#box06 p,#box09 p,#box07 p {
font:11px/16px Arial, Helvetica, sans-serif;
color:#000;
margin:0;
padding:0 10px;}
#box06a,#box09a,#box02a,#box07a {
background:url(../img/bar_36a.gif) no-repeat center center;
height:10px;
width:180px;
border:0 solid #FFF;
display:block;
margin:0;
padding:0;
font: 1px/10px Arial, Helvetica, sans-serif;}
#box06c,#box02c,#box07c {
background:url(../../img/bar_36c.gif) no-repeat center top;
height:18px;
width:180px;
margin:0;
padding:0;}
#box06b,#box09b,#box02b,#box07b {
background:url(../../img/bar_36b.gif) repeat-y center;
width:180px;
border:0 none #FFF;
margin:0;
padding:0;}
#box06 h2,#box09 h2 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#c00;
text-align:left;
background:#f4e4e4;
letter-spacing:1px;
border-top:1px solid #CCC;
margin:0 2px;
padding:5px 0 5px 10px;}
#box06 h3 a,#box07 h3 a {
color:#333;
text-decoration:none;
font:bold 13px/16px Arial, Helvetica, sans-serif;
margin:0;
padding:0;}
#box03 ul,#merit h3,#bible h3 {
display:none;
margin:0;
padding:0;}
.foot_01,#footer_tmp a {
text-align:right;}
#topic_path li a:link,#topic_path li a:visited {
text-decoration:none;
color:#333;}
#read #spec2 a:active {
color:#00F;
text-decoration:none;
font-weight:400;}
#catalog01 h3,#contact01 h3,#profile01 h3 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-left:10px solid #039;
border-bottom:1px solid #039;
color:#191919;
margin:0;
padding:0 0 0 6px;}
#contact02 h3{
font:bold 16px/24px Arial, Helvetica, sans-serif;
text-align:left;
display:block;
border-left:10px solid #039;
border-bottom:1px solid #039;
color:#191919;
margin:0 0 10px;
padding:0 0 0 6px;}
#catalog01,#contact01,#profile01 {
text-align:left;
width:570px;
margin:0;
padding:0;}
#catalog01 h4,#contact01 h4,#profile01 h4 {
text-align:center;
border:1px solid #039;
font:bold 14px/28px Arial, Helvetica, sans-serif;
color:#039;
width:490px;
letter-spacing:1px;
margin:20px 40px;
padding:0;
background: #f6f9f6;}
#contents #main #home_h1 h1,#contents #main #home_h2 h2,#contents #main #home_h3 h3,#contents #main #home_h4 h4 {
font:bold 16px/24px Arial, Helvetica, sans-serif;
color:#191919;
text-align:left;
letter-spacing:1px;
border-bottom:1px solid #039;
border-left:6px solid #039;
margin:0 7px 0 3px;
padding:0 0 0 10px;}
#contact01 #read li,#profile01 #read li {
width:160px;
text-align:left;
float:left;
margin:5px 0;
padding:0;}
#featurenavi01_tmp h3,#featurenavi02_tmp h3,#featurenavi03_tmp h3 {
display:block;
font:normal 14px/16px Arial, Helvetica, sans-serif;
color:#333;
width:190px;
height:91px;
margin:0;
padding:0;}
#featurenavi01_tmp a,#featurenavi02_tmp a,#featurenavi03_tmp a {
display:block;
float:left;
color:#333;
text-decoration:none;
font:12px Arial, Helvetica, sans-serif;
height:91px;
width:190px;
margin:0;
padding:0;}
#featurenavi01_tmp,#featurenavi02_tmp,#featurenavi03_tmp {
width:570px;
height:91px;
margin:0;
padding:0;}
#featurenavi01_tmp li h3.bible,#featurenavi03_tmp li h3.bible {
background:url(../../img/me_21b.gif) no-repeat;
list-style:none;
text-align:center;
color:#f9ebbc;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#featurenavi01_tmp li h3.talk,#featurenavi02_tmp li h3.talk {
background:url(../../img/me_22b.gif) no-repeat;
list-style:none;
text-align:center;
color:#bcc7e4;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#featurenavi02_tmp li h3.merit,#featurenavi03_tmp li h3.merit {
background:url(../../img/me_20b.gif) no-repeat;
list-style:none;
text-align:center;
color:#ffc0c0;
font:normal 8px/8px Arial, Helvetica, sans-serif;}
#merit,#bible,#talk {
width:570px;
height:auto;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;}
#merit_box01,#talk_box01 {
height:12px;
width:570px;
background:url(../../img/bar_30a.gif) no-repeat center center;
line-height:12px;
margin:0;
padding:0;}
#merit_box02,#merit_box04,#talk_box02 {
height:auto;
width:570px;
background:url(../../img/bar_30b.gif) center center;
margin:0;
padding:0;}
#merit_box03,#talk_box03 {
height:16px;
width:570px;
background:url(../../img/bar_30c.gif) no-repeat center center;
margin:0;
padding:0;
font: 1px/12px Arial, Helvetica, sans-serif;}
#bible #bible_box02 ul,#talk #talk_box02 ul {
display:block;
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#333;
margin:10px 17px 0 14px;
padding:0 0 0 20px;}
#talk_right a:link,#talk_right a:visited,#talk_right a:active {
font:12px/28px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#039;
text-align:left;}
#talk .vol a:link,#talk .vol a:visited,#talk .vol a:active {
color:#000;
text-decoration:none;}
.a_marker01,.a_marker03,.a_marker04,.a_marker05,.a_marker06 {
background:#FF3;
color:#333333;}
#download_table01 {
font:normal 12px/20px Arial, Helvetica, sans-serif;
margin:0 40px;
padding:0;}
#download_table01 td {
padding:10px;}
.style1 {
color:#FFF;}
.spec_line {
background:#EDEDED;
font:12px/24px Arial, Helvetica, sans-serif;}
.spec_line2 {
background:#f6f9f6;
font:12px/24px Arial, Helvetica, sans-serif;}
#header_etc ul,#featurenavi01_tmp li,#featurenavi02_tmp li,#featurenavi03_tmp li {
display:inline;
margin:0;
padding:0;}
.layout-moblog2 .module-recent-photos .module-content,.layout-calendar #gamma-inner,.layout-calendar #delta-inner,.layout-artistic #gamma-inner,.layout-artistic #delta-inner,.layout-timeline #gamma-inner,.layout-timeline #delta-inner {
border:0;
padding:0;}
#read #spec2,#read #spec4 {
display:inline;
text-align:left;}
#read #spec2 table,#read #spec4 table {
text-align:left;
font:12px/22px Arial, Helvetica, sans-serif;
border-top:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
width:560px;
margin:10px 0 10px 10px;}
#read #spec2 a:visited,#read #spec2 a:link {
color:#039;
text-decoration:none;
font-weight:400;}
#featurenavi01_tmp ul,#headernavi_tmp ul,#featurenavi02_tmp ul,#featurenavi03_tmp ul {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;}
#home_product .sp {
margin-bottom:5px;}
#headernavi_tmp li h2 a:hover,#headernavi_tmp li h2 a.now {
display:block;
float:left;
width:103px;
height:34px;
background:url(../../img/bar_02.gif) center bottom;
color:#05F;
border-bottom:3px solid #05F;
text-decoration:none;
letter-spacing:1px;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
padding:2px;}
#contact01 #read a:visited,#header_etc li a,#topic_path li a:active,#contact01 #read a:link,#spec .spec_name3 a {
text-decoration:none;
color:#039;}
#totop,#contact01 #read #totop {
font:normal 11px Arial, Helvetica, sans-serif;
color:green;
text-align:right;
margin-top:8px;}
#totop a,#contact01 #read #totop a {
text-decoration:none;
color:green;}
*html .product_no {
border:1px solid #039;}
*html #box11 h2 {
border-top:1px solid #DAE0E6;
border-right:1px solid #DAE0E6;
border-left:1px solid #DAE0E6;}
#wrapper #contents #main #series2 h2 a:hover,a:hover,.module-content a:hover,#talk .vol a:hover,#footer_tmp2 a:hover {
color:#05f;
text-decoration:none;}
*html #home_product,*html #home_product3,*html #wrapper #contents #main #ca_mt {
border:1px solid #DAE0E6;}
*html #read .contact5,*html #read .contact6 {
border:1px solid #CCC;}
.job_01 {
width:760px;
text-align:center;
background:#fff repeat-y center;
margin:10px auto 0;
padding:0;}
#home_product p,#home_product3 p {
font:bold 12px/16px Arial, Helvetica, sans-serif;
text-align:left;
color:#039;
background:url(../../img/li_12.gif) no-repeat left 1px;
margin:10px 0 10px 5px;
padding:0 0 0 15px;}
#home_product h3,#home_product3 h3 {
font:normal 12px/17px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
text-align:left;
border-top:1px none #FFF;
border-right:1px none #FFF;
border-bottom:1px none #FFF;
border-left:2px solid #039;
margin:10px 5px 0;
padding:0 0 6px 6px;}
.loading {
float:right;
margin:77px 77px 0 0;}
#home_product,#home_product3 {
text-align:left;
border:1px dotted #777;
width:178px;
height:210px;
background:#f6f9f6;
margin:0 2px 2px 0;
padding:0;}
.read_13,.path_01,#box02 a {
color:#039;}
#box06b .form,#box07b .form {
font:normal 12px/12px Arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;}
*html #merit_box04 {
width:568px;
background:url(../../img/bar_30b.gif) repeat-y 0 center;}
#sitemap ul {
font:normal 13px/20px Arial, Helvetica, sans-serif;
text-align: left;}
#sitemap ol {
font: 14px/24px Arial, Helvetica, sans-serif;
color: #333333;
list-style: decimal;}
#sitemap {
background: url(/img/li_19.jpg) no-repeat right top;}
.left {
float:left;}
.blog_a1 {
font-size:13px;
line-height:20px;
color:#333;}
.blog_a2 {
font-size:13px;
line-height:20px;
color:#333;
text-decoration: underline;}
.blog_a3 {
font-weight:700;
font-size:13px;
line-height:20px;
color:#333;}
.blog_b1 {
font-size:13px;
line-height:20px;
color:#FF0000;}
.blog_b2 {
font-size:13px;
line-height:20px;
color:#FF0000;
text-decoration: underline;}
.blog_b3 {
font-weight:700;
font-size:13px;
line-height:20px;
color:#FF0000;}
.blog_c1 {
font-size:13px;
line-height:20px;
color:#039;}
.blog_c2 {
font-size:13px;
line-height:20px;
color:#039;
text-decoration: underline;}
.blog_c3 {
font-weight:700;
font-size:13px;
line-height:20px;
color:#039;}
.blog_d1 {
font-size:13px;
line-height:20px;
color:green;}
.blog_d2 {
font-size:13px;
line-height:20px;
color:green;
text-decoration: underline;}
.blog_d3 {
font-weight:700;
font-size:13px;
line-height:20px;
color:green;}
.blog_e1 {
font-size:13px;
line-height:20px;
color:#333;
background: #FF3;}
.blog_e2 {
font-size:13px;
line-height:20px;
color:#333;
background-color: #6FF;}
.blog_e3 {
font-size:13px;
line-height:20px;
color:#333;
background-color: #00FF66;}
.blog_f1 {
font-size:13px;
line-height:20px;
color:green;}
.blog_f2 {
font-size:13px;
line-height:20px;
color:green;
text-decoration: underline;}
.blog_f3 {
font-weight:700;
font-size:13px;
line-height:20px;
color:green;}

