#has_new_comments_button{background-image:url(/Images/Shared/LoginPartial/has_new_comments_icon.png);background-repeat:no-repeat;padding:0 0 0 20px!important}@charset "UTF-8";html,body,ul,p,div,textarea{margin:0;padding:0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,'ＭＳ Ｐゴシック',sans-serif}a{text-decoration:none}li{list-style-type:none}#h1_wrap{margin:0 0 25px;position:relative}h1{margin:0 0 15px;padding:0;font-size:22px;font-weight:normal;border:1px solid #ccc;border-width:0 0 1px;color:#555}.h2_wrap{margin:0 0 25px}h2{margin:0 0 15px;padding:0;font-size:18px;font-weight:bold;border:1px solid #ccc;border-width:0 0 1px}.h2_header{margin:0 0 15px}.h2_header_notes{font-size:12px;color:red;margin:0;padding:0}.h2_header_menu li{float:right}.h2_header_menu li a{color:#fff;background-color:#aaa;font-size:12px;padding:3px 5px;margin:0 0 0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.h2_header_menu li a:hover{background-color:#999}.h2_footer{margin:15px 0}.h2_footer .h2_footer_buttons_wrap{text-align:center}.clear_both:after{display:block;content:"";clear:both}.hover:hover{opacity:.8;text-decoration:underline}.ellipsis{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.float_wrap:after{display:block;content:"";clear:both}.border_radius_1px{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.border_radius_2px{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.border_radius_3px{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.photo_square_wrap{background-image:url("/Images/Common/Background/white_4x4_01.png");display:inline-block;text-align:center;border:1px solid #ccc}.photo_square_wrap span,.photo_square_wrap img{vertical-align:middle;display:inline-block;zoom:1;*display:inline}.photo_square_wrap span{height:100%;width:0;display:inline-block;zoom:1;*display:inline}div.validation-summary-errors{background-color:#fee;font-size:12px;padding:10px;margin:0 0 10px}div.validation-summary-errors ul li{color:red;list-style:disc;margin:0 0 0 1.5em;line-height:22px}textarea.input-validation-error,input.input-validation-error{background-color:#fee;color:red;border:1px solid red}span.field-validation-error{color:red;font-size:12px}.pagination-holder{text-align:center!important}.pagination{display:inline-block!important}footer{text-align:center;font-size:12px;color:#fff}footer ul{background-color:#323232}footer ul:nth-of-type(1){padding:5px 0 3px}footer ul:nth-of-type(2){padding:0 0 5px}footer ul li a{color:#fff}footer ul li a:hover{color:#ffa;text-decoration:underline}#footer_adsense_wrap{margin:0 0 25px}#global_menu_wrap{background-color:#ececec}#global_menu_left{width:980px;height:35px;line-height:35px;padding:0 10px;margin:0 auto}#global_menu_left li{position:relative;float:left}#global_menu_left li a{color:#000;margin:0 10px 0 0;font-size:13px;padding:3px 7px}#global_menu_left li a:hover,#global_menu_left li a#global_menu_active{background-color:#dadada;font-weight:bold;color:#333}#global_menu_left li ul.global_child_menu{display:none;position:absolute;padding:5px;margin:0;width:200px;background-color:#fff;border:1px solid #888;font-size:12px;-moz-box-shadow:0 2px 2px 2px #eee;-webkit-box-shadow:0 2px 2px 2px #eee;box-shadow:0 2px 2px 2px #eee}#global_menu_left li ul li{background-color:#fff;display:block;width:100%}#global_menu_left li ul li a{display:block;margin:0;padding:0;width:190px}#global_menu_left li ul li a:hover{background-color:#fff;font-weight:normal;text-decoration:underline}#header_top_bar{background-color:#323232}#header_nav_wrap{width:980px;font-size:12px;margin:0 auto;padding:5px 10px 5px;height:18px;line-height:18px}#header_nav_right_wrap{float:right}#header_nav_right_wrap ul li{display:block;margin:0 0 0 7px;float:left}#header_nav_right_wrap ul li p{color:#aaa;margin:0 5px 0 0}#header_nav_right_wrap ul li p span{color:#eee;padding:0 5px}#header_nav_right_wrap ul li a{color:#fff;background-color:rgba(255,255,255,.05);padding:1px 10px}#header_nav_right_wrap ul li a:hover{background-color:rgba(255,255,255,.12)}#header_nav_left_wrap{float:left}#header_nav_left_wrap ul li{display:inline-block;margin:0 0 0 5px}#header_nav_left_wrap ul li a{color:#fff;background-color:rgba(32,77,109,.7);padding:1px 7px;font-size:11px}#header_nav_left_wrap ul li a:hover{background-color:rgba(32,77,109,.9)}#header_title_wrap{width:980px;margin:0 auto;padding:5px 10px}#header_title{float:left;display:block;width:200px;height:60px;background-image:url("/Images/Common/logo.png")}#header_title:hover{opacity:.7}#header_adsense_wrap{float:right;height:60px}#pankuzu_list_wrap ul{width:980px;padding:10px;margin:0 auto;font-size:12px}#pankuzu_list_wrap ul li{display:inline-block}#pankuzu_list_wrap ul li a{text-decoration:underline}#pankuzu_list_wrap ul li span.separate{color:#888}.helper_photo_link_tag_a{position:relative;display:block;width:50px;height:50px}.helper_photo_link_tag_a span{position:absolute;top:0;left:0;text-align:left;color:#fff;background-color:rgba(0,0,0,.3);display:block;width:30px;font-size:11px;height:15px;line-height:15px;background-image:url("/Images/Helpers/PhotoHelper/mini_comment_icon_04.png");background-repeat:no-repeat;padding:0 0 0 20px;text-shadow:0 0 1px #000}.helper_photo_link_tag_a span.new{background-image:url("/Images/Helpers/PhotoHelper/mini_comment_icon_new_04.png")}.helper_photo_link_tag_a img{position:absolute;top:0;left:0}