iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://www.ktr.mlit.go.jp/ktr_content/css/base.css
/*================================*/ /* reset */ /*================================*/ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset, img { border:0; } address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; } li { list-style:none; } caption, th { text-align:left; } h1, h2, h3, h4, h5, h6 { font-size:100%; } q:before, q:after { content:''; } abbr, acronym { border:0; font-variant:normal; } sup { vertical-align:text-top; } sub { vertical-align:text-bottom; } input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; } input, textarea, select { *font-size:100%; } legend { color:#000; } body { font-size:0.8em; *font-size:small; *font:x-small; } table { font-size:inherit; font:100%; } pre, code, kbd, samp, tt { *font-size:108%; line-height:100%; } body { text-align:left; } table { font-size:inherit; font:100%; } /*================================*/ /* global */ /*================================*/ a.skip { display:none; } .clear { clear:both; } .photo img { padding:2px; } ol.list_decimal li{ list-style:decimal; margin-left:2em; } ul.list_disc li{ list-style:disc; margin-left:2em; } #main_content .listing{padding-left:2.5em;text-indent:-1.5em;} #main_content .font_bold{font-weight:bold;} #main_content .font_underline{text-decoration:underline} #main_content .font_overline{text-decoration:overline} #main_content .font_strike{text-decoration:line-through;} #main_content .font_italic{font-style:italic;} #main_content .font_teletext{font-family:monospace;} #main_content .font_oblique{font-style:oblique;} #main_content .font_larger{font-size:larger;} #main_content .font_smaller{font-size:smaller;} #main_content .no_border, #main_content .no_border td, #main_content .no_border th, #main_content .no_border table{border:0;} /*================================*/ /* color */ /*================================*/ body { color:#000; } a { color:#3300FF; } a:hover { color:#ff6600; } a:visited { color:#3300cc; } /*================================*/ /* base layout */ /*================================*/ #container { clear:both; min-width:850px; } /*================================*/ /* header */ /*================================*/ #header { clear:both; min-width:850px; } #mainimg { min-height:20px; max-height:69px; height:auto !important; height:20px; background:url(/ktr_content/content/000619770.gif) repeat-x 0px -10px; } #mainimg hr { display:none; } #siteid { float:left; padding:6px 0 0 7px; } #siteid a { display:block; height:42px; width:269px; background:url(/ktr_content/content/000619813.gif) no-repeat left top; text-indent:-9999px; } #nav_site { clear:both; padding:3px 12px 0 0; background:#ebebeb; font-size:90%; line-height:100%; } #nav_site ul { float:right; padding-bottom:1px; } #nav_site ul li { float:left; margin-right:10px; padding:2px 10px 2px 0; background:url(/ktr_content/content/000619790.gif) no-repeat right center; white-space:nowrap; } #nav_site ul li a { display:block; } #nav_site ul li#sizechange { padding:0; background:none; } #nav_site ul li#sizechange #sizechange_text { float:left; padding:3px 3px 3px 0; } #nav_site ul li#sizechange a { float:left; margin-left:2px; padding:2px 5px; background:#fff; border:1px solid #ccc; text-decoration:none; font-size:120%; line-height:100%; } #nav_type { float:right; padding:10px 7px 0 0; } /*H26改修時コメントアウトここから*/ /*#nav_type ul li { float:left; height:32px; width:80px; } */ /*#nav_type ul li a { display:block; height:32px; line-height:32px; width:78px; padding:0; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619768.gif); white-space:nowrap; }*/ /*H26改修時コメントアウトここまで*/ /*H26改修時ここから*/ #nav_type ul li { float:left; height:32px; width:102px; } #nav_type_shihon a { display:block; height:32px; line-height:32px; width:100px; padding:0px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619746.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_shihon a:hover{ background-position:-106px 0px; } #nav_type_saiyou a { display:block; height:32px; line-height:32px; width:100px; letter-spacing:2px; padding:0px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619745.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_saiyou a:hover{ background-position:-106px 0px; } #nav_type_bousai a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:1em; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619740.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_bousai a:hover{ background-position:-106px 0px; } #nav_type_chiiki a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:2px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619741.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_chiiki a:hover{ background-position:-106px 0px; } #nav_type_gijutsu a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:3px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619743.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_gijutsu a:hover{ background-position:-106px 0px; } #nav_type_kyoninka a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:3px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619747.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_kyoninka a:hover{ background-position:-106px 0px; } #nav_type_nyuusatsu a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:3px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619744.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_nyuusatsu a:hover{ background-position:-106px 0px; } #nav_type_chisei a { display:block; height:32px; line-height:32px; width:100px; padding:0px; letter-spacing:3px; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:12px; text-decoration:none; color:#164054; background-image:url(/ktr_content/content/000619742.gif); background-repeat:no-repeat; background-position:0px 0px; white-space:nowrap; } #nav_type_chisei a:hover{ background-position:-106px 0px; } /*H26改修時ここまで*/ /*H26改修時コメントアウト*/ /*#nav_type ul li#nav_type_chiiki a{letter-spacing:-1px;} */ /*#nav_type ul li a:hover { background-position:-86px 0px; } /*H26改修時コメントアウトここまで*/ #nav_global { clear:both; height:37px; padding:0 16px; background:url(/ktr_content/content/000619756.gif) repeat-x left top; } /*H26改修時ここから*/ #gnav_home a { display:block; height:35px; padding:2px 16px 0px 16px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; width:60px; white-space:nowrap; background:url(/ktr_content/content/000619728.gif) left top no-repeat; } #gnav_home a:hover { height:35px; margin-top:0; padding-left:16px; width:60px; background:url(/ktr_content/content/000619729.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_river a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:60px; background:url(/ktr_content/content/000619734.gif) left top no-repeat; } #gnav_river a:hover { height:35px; margin-top:0; padding-left:14px; width:60px; background:url(/ktr_content/content/000619735.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_road a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:60px; background:url(/ktr_content/content/000619736.gif) left top no-repeat; } #gnav_road a:hover{ height:35px; margin-top:0; padding-left:14px; width:60px; background:url(/ktr_content/content/000619737.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_port a { display:block; height:35px; padding:2px 10px 0 16px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:65px; background:url(/ktr_content/content/000619732.gif) left top no-repeat; } #gnav_port a:hover{ height:35px; margin-top:0; padding-left:16px; width:65px; background:url(/ktr_content/content/000619733.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_park a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:150px; background:url(/ktr_content/content/000619730.gif) left top no-repeat; } #gnav_park a:hover { height:35px; margin-top:0; padding-left:14px; width:150px; background:url(/ktr_content/content/000619731.gif) no-repeat left top; border-width:0px 0px 0px 0px; } /*H27追加*/ #gnav_city_park a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:90px; background:url(/ktr_content/content/000619730.gif) left top no-repeat; } #gnav_city_park a:hover { height:35px; margin-top:0; padding-left:14px; width:90px; background:url(/ktr_content/content/000619731.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_kensan a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:90px; background:url(/ktr_content/content/000630449.gif) left top no-repeat; } #gnav_kensan a:hover { height:35px; margin-top:0; padding-left:14px; width:90px; background:url(/ktr_content/content/000630450.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_eizen a { display:block; height:35px; padding:2px 10px 0 14px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:65px; background:url(/ktr_content/content/000619726.gif) left top no-repeat; } #gnav_eizen a:hover { height:35px; margin-top:0; padding-left:14px; width:65px; background:url(/ktr_content/content/000619727.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #gnav_youchi a { display:block; height:35px; padding:2px 10px 0 10px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:65px; background:url(/ktr_content/content/000619738.gif) left top no-repeat; } #gnav_youchi a:hover { height:35px; margin-top:0; padding-left:10px; width:65px; background:url(/ktr_content/content/000619739.gif) no-repeat left top; border-width:0px 0px 0px 0px; } /*H26改修時ここまで*/ /*H28改修時ここから*/ #gnav_iconst a { display:block; height:35px; padding:2px 10px 0 10px; border:solid #ccc; border-width:0px 0px 0px 0px; text-align:center; line-height:30px; white-space:nowrap; width:100px; background:url(/ktr_content/content/000661035.gif) left top no-repeat; } #gnav_iconst a:hover { height:35px; margin-top:0; padding-left:10px; width:100px; background:url(/ktr_content/content/000661036.gif) no-repeat left top; border-width:0px 0px 0px 0px; } /*H28改修時ここまで*/ #nav_global ul li { float:left; _width:5em; } /* for IE7 */ *:first-child+html #nav_global ul li { width:auto; }/* hack */ /*H26改修時コメントアウトここから*/ /*#nav_global ul li a { display:block; height:32px; margin-top:2px; padding:2px 16px 0 16px; border:solid #ccc; border-width:1px 0px 0px 1px; text-align:center; line-height:30px; white-space:nowrap; } #nav_global ul li a:hover { height:35px; margin-top:0; padding-left:17px; background:url(/ktr_content/content/000619755.gif) no-repeat left top; border-width:0px 0px 0px 0px; } #nav_global ul li#gnav_youchi a { border-right:1px solid #ccc; }*/ /*H26改修時コメントアウトここまで*/ #nav_global ul li#gnav_port .link_blank { padding-right:15px; background:url(/ktr_content/content/000619801.gif) no-repeat right center; border:0; text-decoration:none; } #nav_global #site_search { float:right; height:35px; margin-top:2px; padding:0 12px; background:url(/ktr_content/content/000619867.gif) repeat-x bottom left; border:solid #ccc; border-width:0 1px; line-height:33px; max-width:250px; _width:250px; text-align:center; } #nav_global #site_search input#kensaku { width:150px; } #pankuzu { clear:both; padding:2px 12px 4px 12px; background:url(/ktr_content/content/000619858.gif) repeat-x left bottom #ebebeb; line-height:1.25em; height:auto !important; height:1.25em; margin-top:0px; } /*================================*/ /* main wrap */ /*================================*/ #main_wrap { clear:both; height:auto; min-width:850px; padding-top:6px; } #main_content { overflow:hidden; min-width:604px; padding:6px 0 0 12px; } #main_content h1 { clear:both; margin-bottom:10px; padding:8px 0 2px 8px; background:url(/ktr_content/content/000619831.gif) repeat-x left bottom; color:#192F60; line-height:32px; font-size:135%; } #main_content h2 { padding:5px 10px 5px 20px; background:url(/ktr_content/content/000619835.gif) repeat-x left center; border:1px solid #ccc; color:#192F60; line-height:150%; font-size:110%; clear:both; } #main_content h2.level01 { padding:5px 10px 5px 20px; background:url(/ktr_content/content/000619835.gif) repeat-x left center; border:1px solid #ccc; color:#192F60; line-height:150%; font-size:110%; } #main_content h2.level02 { margin:2px 0; padding:5px 10px 5px 20px; border:none; background:url(/ktr_content/content/000619842.gif) no-repeat 10px center #f0f0f0; color:#192F60; line-height:150%; font-size:110%; } #main_content h2.level03 { margin:5px 0; padding:3px 10px 3px 20px; background:url(/ktr_content/content/000619842.gif) no-repeat 10px center; border:0px; color:#192F60; line-height:140%; font-size:110%; } #main_content h2.level04 { margin:10px 0; padding:1px 10px 1px 20px; background:url(/ktr_content/content/000619842.gif) no-repeat 10px center; border:0px; color:#192F60; line-height:120%; font-size:100%; } #main_content h2.level05 { padding:3px 8px 3px 8px; background:none; border:0px; color:#192F60; line-height:150%; font-size:100%; } #main_content h2 a { color:#192F60; } #main_content h3 { margin:5px 0; padding:5px 8px; border-top:2px solid #192F60; border-bottom:1px dotted #ccc; color:#192F60; line-height:150%; } #main_content h4 { margin:1em 0 0 0; padding:5px 8px; background:#e8eaef; color:#192F60; line-height:125%; } #main_content h5 { margin:0.5em 0 0 8px; padding:2px 0 2px 18px; color:#192F60; background:url(/ktr_content/content/000619847.gif) no-repeat left top; line-height:120%; } #main_content h6 { margin:8px 0 8px 8px; color:#192F60; line-height:120%; } #main_content p { padding:5px 8px; line-height:150%; } #main_content blockquote { padding:5px 8px; margin-left:8px; border-left:1px dotted #ddd; line-height:150%; } #main_content table{ margin:10px auto; border-collapse:collapse; line-height:125%; } #main_content table caption{ text-align:center; line-height:150%; color:#192F60; } #main_content th, #main_content td{ padding:5px; border:1px solid #ccc; } #main_content th{ vertical-align:top; background:#f3f3f3; color:#192F60; font-weight:bold; } #main_content #maincontent_mainimg p { padding:5px; font-size:90%; } #main_content #maincontent_mainimg img { clear:both; } /*================================*/ /* main content block */ /*================================*/ #main_content .main_content_block{ clear:both; } /*================================*/ /* photo */ /*================================*/ #main_content .photo { text-align:center; padding-top:5px; } #main_content .photo img { clear:both; } #main_content .photo .caption { display:block; clear:both; margin-left:auto; margin-right:auto; padding:0 0 2px 0; color:#666; font-size:90%; } #main_content .photo .photo_1 li { float:left; text-align:center; } #main_content .photo .photo_2 li { float:left; width:47%; padding:0 1%; text-align:center; } #main_content .photo .photo_3 li { float:left; width:30%; padding:0 1%; text-align:center; } /*================================*/ /* related link */ /*================================*/ #main_content .related_link ul { clear:both; overflow:hidden; zoom:1; margin-top:-1px; padding:0 10px; } #main_content .related_link li { clear:both; margin-bottom:5px; padding:5px; border-top:1px dotted #ccc; } #main_content .related_link li a { padding:2px 0px 2px 22px; background:url(/ktr_content/content/000619808.gif) no-repeat left center; line-height:200%; } #main_content .related_link li p { padding:0; font-size:90%; } #main_content .related_link li .filedata { color:#666; font-weight:normal; font-size:90%; } /*================================*/ /* related info */ /*================================*/ #main_content .related_info { clear:both; margin-top:1em; padding-bottom:2em; } #main_content .related_info h3 { clear:both; padding:3px 8px; background:#192F60; border:none; color:#ffffff; font-size:90%; } #main_content .related_info h4 { padding:0 8px; background:none; color:#203744; line-height:150%; } #main_content .related_info ul { clear:both; padding:0 10px; } #main_content .related_info li { clear:both; margin-top:10px; } #main_content .related_info li a { padding:2px 0px 2px 22px; background:url(/ktr_content/content/000619808.gif) no-repeat left center; line-height:100%; white-space:nowrap; } /*================================*/ /* back to top */ /*================================*/ #main_content .backtotop { clear:both; padding-top:2em; } #main_content .backtotop a { float:right; padding-left:16px; background: url(/ktr_content/content/000619792.gif) no-repeat left center; } /*================================*/ /* main wrap nav right */ /*================================*/ #nav_right { float:right; overflow:hidden; width:210px; min-width:210px; margin:6px 12px; } #nav_right ul#nav_local li { margin-bottom:2px; background:url(/ktr_content/content/000619830.gif) no-repeat right bottom; border:1px solid #ccc; } #nav_right ul#nav_local li a { display:block; min-height:25px; _height:25px; margin-left:4px; padding:2px 8px 2px 22px; background:url(/ktr_content/content/000619817.gif) no-repeat left center; line-height:1.8em; } #nav_right ul#nav_local li.on a { background:url(/ktr_content/content/000619819.gif) no-repeat left center; color:#333; font-weight:bold; text-decoration:none; } #nav_right ul#nav_local li.on ul { border-top:1px dotted #ccc; } #nav_right ul#nav_local li.on li { margin:2px; background-image:none; background-color:#f3f3f3; border:0; } #nav_right ul#nav_local li.on li a { padding:2px 0 2px 18px; background:url(/ktr_content/content/000619823.gif) no-repeat left center; color:#3300FF; font-weight:normal; text-decoration:underline; min-height:1em; _height:auto; } #nav_right ul#nav_local li.on li.on { background-color:#192F60; } #nav_right ul#nav_local li.on li.on a { padding:5px 0 5px 18px; background:url(/ktr_content/content/000619824.gif) no-repeat left center; color:#ffffff; font-weight:normal; font-size:85%; line-height:2em; text-decoration:none; } #nav_right ul#nav_local li.on li.on ul { padding:5px 0; background:#fff; border:0; } #nav_right ul#nav_local li.on li.on li { margin:0; padding-left:15px; background:#fff; } #nav_right ul#nav_local li.on li.on li a { height:auto; padding:2px 0 2px 8px; background:url(/ktr_content/content/000619825.gif) no-repeat left center #fff; color:#3300FF; font-size:80%; line-height:150%; text-decoration:underline; } #nav_right ul#nav_local li.on li.on li.on a { background:url(/ktr_content/content/000619826.gif) no-repeat left center; color:#333; font-weight:bold; text-decoration:none; } #nav_right ul#nav_local li.on li.on li.on ul{ padding:0; } #nav_right ul#nav_local li.on li.on li.on li a { background:url(/ktr_content/content/000619828.gif) no-repeat left center; color:#3300FF; font-weight:normal; text-decoration:underline; } #nav_right ul#nav_local li.on li.on li.on li.on a { background:url(/ktr_content/content/000619829.gif) no-repeat left center; color:#333; text-decoration:none; } #nav_right ul#nav_local li a:hover, #nav_right ul#nav_local li.on a:hover, #nav_right ul#nav_local li.on li.on li a:hover, #nav_right ul#nav_local li.on li.on li.on a:hover, #nav_right ul#nav_local li.on li.on li.on li.on a:hover{ color:#ff6600; } #nav_right ul#nav_local li.on li.on a:hover{ text-decoration:underline; } /*================================*/ /* nav local child displaying */ /*================================*/ #nav_right #nav_local ul{ display:none; } #nav_right #nav_local .on ul{ display:block; } #nav_right #nav_local .on ul ul{ display:none; } #nav_right #nav_local .on ul .on ul{ display:block; } #nav_right #nav_local .on ul .on ul ul{ display:none; } #nav_right #nav_local .on ul .on ul .on ul{ display:block; } #nav_right #nav_local .on ul .on ul .on ul ul{ display:none; } #nav_right #nav_local .on ul .on ul .on ul .on ul{ display:block; } #nav_right #nav_local .on ul .on ul .on ul .on ul ul{ display:none; } /*================================*/ /* footer */ /*================================*/ #footer { clear:both; padding:8px 12px; background:url(/ktr_content/content/000619752.gif) repeat-x left top; } #footer li { float:left; margin-right:10px; padding:3px 10px 3px 0; background:url(/ktr_content/content/000619790.gif) no-repeat right center; white-space:nowrap; } #copyright { clear:both; padding-bottom:2em; font-size:92%; font-family:Arial, Helvetica, sans-serif; } #address { clear:both; min-height:20px; padding:8px 12px; background:url(/ktr_content/content/000619753.gif) repeat-x left top; line-height:20px; height:auto !important; height:20px; background: linear-gradient(to bottom, #cccccc 0%,#ffffff 5%,#f0f0f0 100%); /* 20220627 add */ } #nav_footer{ clear:both; padding:8px 12px; height:auto !important; height:20px; } #nav_footer li { float:left; margin-right:10px; padding:3px 10px 3px 0; background:url(/ktr_content/content/000619790.gif) no-repeat right center; white-space:nowrap; } #related_footer{ height:auto; width:auto; margin:12px 12px 24px 12px; padding:12px 0 12px 12px; border:1px solid #ccc; background:url(/ktr_content/content/000619772.gif) repeat-x bottom left; } #main_content #related_footer {margin:12px 0 24px 0;} #related_footer h2, #main_content #related_footer h2 { padding:5px 15px; color:#203744; font-size:1em; line-height:1em; border:0; background:none; margin:0; padding:0; } #related_footer ul { padding:10px 40px 0 25px; } #related_footer ul li { float:left; height:81px; padding:0 10px 0 10px; } /*================================*/ /* clearfix - important! */ div:after { content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both; } /* for WinIE7&MacIE5 */ div { display: inline-block; } /* Hides from MacIE \*/ * html div { height:1%; } div { display: block; } /* End hide from MacIE */ /*================================*/ /*================================*/ /* alaya wysiwyg color classes */ /*================================*/ #main_content .aly_tx_f_black { color:#000; } #main_content .aly_tx_f_maroon { color:#800000; } #main_content .aly_tx_f_saddlebrown { color:#8B4513; } #main_content .aly_tx_f_darkslategray { color:#2F4F4F; } #main_content .aly_tx_f_teal { color:#008080; } #main_content .aly_tx_f_navy { color:#000080; } #main_content .aly_tx_f_indigo { color:#4B0082; } #main_content .aly_tx_f_dimgray { color:#696969; } #main_content .aly_tx_f_firebrick { color:#B22222; } #main_content .aly_tx_f_brown { color:#A52A2A; } #main_content .aly_tx_f_goldenrod { color:#DAA520; } #main_content .aly_tx_f_darkgreen { color:#006400; } #main_content .aly_tx_f_turquoise { color:#40E0D0; } #main_content .aly_tx_f_mediumblue { color:#0000CD; } #main_content .aly_tx_f_purple { color:#800080; } #main_content .aly_tx_f_gray { color:#808080; } #main_content .aly_tx_f_red { color:#F00; } #main_content .aly_tx_f_darkorange { color:#FF8C00; } #main_content .aly_tx_f_gold { color:#FFD700; } #main_content .aly_tx_f_green { color:#008000; } #main_content .aly_tx_f_cyan { color:#0FF; } #main_content .aly_tx_f_blue { color:#00F; } #main_content .aly_tx_f_violet { color:#EE82EE; } #main_content .aly_tx_f_darkgray { color:#A9A9A9; } #main_content .aly_tx_f_lightsalmon { color:#FFA07A; } #main_content .aly_tx_f_orange { color:#FFA500; } #main_content .aly_tx_f_yellow { color:#FFFF00; } #main_content .aly_tx_f_lime { color:#00FF00; } #main_content .aly_tx_f_paleturquoise { color:#AFEEEE; } #main_content .aly_tx_f_lightblue { color:#ADD8E6; } #main_content .aly_tx_f_plum { color:#DDA0DD; } #main_content .aly_tx_f_lightgrey { color:#D3D3D3; } #main_content .aly_tx_f_lavenderblush { color:#FFF0F5; } #main_content .aly_tx_f_antiquewhite { color:#FAEBD7; } #main_content .aly_tx_f_lightyellow { color:#FFFFE0; } #main_content .aly_tx_f_honeydew { color:#F0FFF0; } #main_content .aly_tx_f_azure { color:#F0FFFF; } #main_content .aly_tx_f_aliceblue { color:#F0F8FF; } #main_content .aly_tx_f_lavender { color:#E6E6FA; } #main_content .aly_tx_f_white { color:#FFF; } /*================================*/ /* alaya wysiwyg font size classes */ /*================================*/ #main_content .aly_tx_xxs { font-size:60%; } #main_content .aly_tx_xs { font-size:75%; } #main_content .aly_tx_s { font-size:85%; } #main_content .aly_tx_m { font-size:100%; } #main_content .aly_tx_l { font-size:115%; } #main_content .aly_tx_xl { font-size:125%; } #main_content .aly_tx_xxl { font-size:140%; } /*================================*/ /* alaya wysiwyg text align classes */ /*================================*/ #main_content table .aly_tx_left{ text-align: left; } #main_content table .aly_tx_center { text-align: center; } #main_content table .aly_tx_right { text-align: right; } #main_content table .aly_tx_justify { text-align: justify; } /*=20220104add======*/ #main_content .aly_tx_left{ text-align: left; } #main_content .aly_tx_center { text-align: center; } #main_content .aly_tx_right { text-align: right; } #main_content .aly_tx_justify { text-align: justify; } /*=202201add======*/ /*================================*/ /* wysiwyg output */ /*================================*/ #main_content .wysiwyg_output ol li{ list-style:decimal; margin-left:2em; } #main_content .wysiwyg_output ul li{ list-style:disc; margin-left:2em; } #main_content .related_info .wysiwyg_output ul, #main_content .related_info .wysiwyg_output ol { clear:both; padding:0; margin-left:1em; } #main_content .related_info .wysiwyg_output li { float:none; padding-right:0; line-height:150%; } /*================================*/ @media print { /* ー・顥pア・。ヲ*/ #header, #mainimg, #pankuzu, #main_wrap, #footer, #address { width:850px; padding-left:0; padding-right:0; } #main_content { float:left; overflow:visible; width:604px; margin:0; } #nav_right { overflow:visible; width:210px; margin:0; } } /*================================*/ /* 20130606 Add*/ /*================================*/ /* rss button */ /*================================*/ #main_content .rss_link{ float:right; margin:5px 10px 0 0; } /* 20130618 Add*/ #main_content ul li#top_topics .rss_link a, #main_content ul li#top_kisha .rss_link a{ background:none; margin-top:3px; } th, #main_content th { text-align: center !important; } /* 20230203 add */ .icn { vertical-align: bottom; margin-left: 5px; } #main_content .scroll_body li dd a { vertical-align: text-top; } dt.type_none { visibility: hidden; padding: 0; display: none; } /* 20230203 add end */