@charset "utf-8";/*---------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++basic layoutFor PC all pages-----------------------------------------------*//* タイアップバナーのセンタリング */#ti_bar{text-align:center;}/* 各カラムの幅設定 */#main,#menu,#head-width,#footer-banner,#footer-bar{max-width: 1400px;min-width: 1260px;width: 100%;}#main-center-none,.main-left-none{max-width: 1210px;width: calc(100% - 190px);}/* フォローボタンのcss */#follow_item{    position: relative;    width: 100%;    top: 0;    height: 40px;}#follow_item p.okini{    position: absolute;    top: -10px;    margin: 0 auto;    width: 100%;    z-index: 1;}/* ヘッダーの通知部分 */#header_notification{display: none;position: absolute;top:0;left:0;background: rgba(0,0,0,.8);}#header_notification p.center{margin-top:15px;color:#FFF;padding: 15px;font-size:15px;text-align:center;line-height:1.2em;}/* inter_ad */#inter_background{width:100%;height:100%;top:0;margin:0 auto;position:fixed;background:rgba(0,0,0,0.6);z-index:1000;}#inter_ad{width:65%;max-width:800px;min-width:400px;margin:60px auto;padding:0 0 8px;border-radius:15px;z-index:1000;background: #fff;box-shadow:0 0 15px #000;}#inter_ad .title{font-size:18px;text-align:center;font-weight:bold;padding:20px 0 8px;text-shadow:1px -1px 0 rgba(255,255,255,0.6);margin:0 0 8px;}#inter_ad a{ color:#333; }#inter_ad ul.picture li{margin:0 auto 8px;font-weight:bold;text-align:center;width:33.3%;display:inline-block;}#inter_ad ul.picture li .title{margin-bottom:0;font-size:12px;padding:13px 0;}#inter_ad ul.picture li img{max-width:220px;width:80%;border-radius:3px;}#inter_ad ul.picture li img:hover{ opacity:0.8; }#inter_ad #close{border:1px #ccc solid;background:#eee;padding:10px 0;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,1);width:80%;font-size:16px;border-radius:8px;text-align:center;margin:0 auto 10px;}#inter_ad #close:hover{background:#ccc;}/* indexの特記部分 */#caution_block{display:inline-block;width:100%;}#caution_block a{background: #F66;color:#fff;font-weight:bold;display:block;font-size:14px;text-align:center;padding:8px 0 11px;border-radius:3px;margin:0 0 10px;text-shadow:-1px -1px rgba(0,0,0,0.3);box-shadow: 0 -3px 0 rgba(0,0,0,0.3) inset;}#caution_block a:hover{text-decoration:none;background: #903;}.clear{ clear:both; }/* 射精管理とサブメニューのレイアウト */ul.sperma-time{float:left;border:1px #ff7600 solid;border-radius:15px;margin-right:10px;overflow:hidden;zoom:1;}ul.sperma-time li{float:left;border-left:1px #ff7600 solid;margin-left:-1px;}ul.sperma-time li a{padding:5px 10px;list-style-type:none;display:block;}ul.sperma-time li.do{background:#ff7600;font-weight:bold;padding:5px 10px;text-shadow: 1px 1px 0 rgba(255,255,255,.4);}/* ヘッダーのポップアップ */#header_popup{display:inline-block;position: fixed;bottom:0;width:100%;z-index:2000;background:#333333;color:#FFFFFF;font-weight:bold;padding:20px 0;font-size:18px;text-align:center;}/* エラー時のポップアップ */.error_baloon{display:inline-block;margin:0 15px 15px;width:500px;background:#333333;color:#FFFFFF;font-weight:bold;padding:20px 15px;border-radius:7px;font-size:18px;text-align:center;}/* SEO関係 */.nijie_nav{margin:7px 0;width:100%;border-top:1px #ccc solid;display:inline-block;}.nijie_nav .nijie_nav_wrapper{padding:7px 15px;}/* form input の共通設定 */input[type="radio"]{margin:0 7px;}/* ヘッダーのプレミアムアイコン部分 */.golden_icon{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-45px -40px;display:inline-block;padding:0 1px;width:15px;}/* ここまでヘッダーのプレミアムアイコン */p#nama{ padding:5px 10px; }p#nama a{padding:5px 10px;border-radius:4px;text-align:center;font-weight:bold;height:10px;border:1px #333 solid;color:#333;background: #666;}p#nama a:hover{text-decoration:none;color:#fff;background:#ccc;}#maint{text-align:center;background:#FFFFFF;border-radius:10px;margin:30px auto;padding:20px;width:700px;box-shadow:0px 0px 7px #ccc;}#maint p.maint-title{margin-bottom:20px;font-size:24px;font-weight:bold;text-shadow:0 -1px 0px #FFF,0px 1px 0px #FFF,0px 1px 0px #FFF,0 1px 1px #FFF,1px 1px 1px #ccc,2px 2px 1px #ccc,3px 3px 1px #ccc;color: #333;}p#warning{color: #C36;background:#eee;font-weight:bold;border-radius:0px;width:695px;padding:5px 10px;margin:10px 0;}/* reportページの設定 */.report-form{ clear:both; }.report-form dt{float:left;clear:both;font-weight:bold;font-size:14px;width:20%;}.report-form dd{float:left;border-left:3px #ccc solid;margin-bottom:15px;}.report-form li,.report-form textarea{ margin-left:20px; list-style-type:none;}div#report{display: inline-block;width: 100%;clear: both;}p.report,div#report p a{color: #444;text-align:center;display: block;padding:3px 0px;background:#eee;border-radius:0px;border:1px #ccc solid;text-decoration: none;margin-bottom: 10px;}div#report p a:hover{background: #ccc;}div#report form p button{color: #444;text-align:center;display: block;padding:3px 0px;background:#eee;border-radius:0px;border:1px #ccc solid;text-decoration: none;margin-bottom: 10px;width: 100%;}div#report form p button:hover{background: #ccc;}/* opacity関連 */#carouselPrev-top:hover,ul#bk-tag li a:hover,#carouselNext-top:hover,p#saku img:hover,p.mottomiru a:hover,p.mottogroup a:hover,.open:hover,#banner img:hover,#main-center-none p.bookmark a:hover,dl#job dt input:hover,dl#gad dt input:hover,#main-left-main p.delete img:hover,#main-left p.hozon img:hover,#main-left-main p.hozon img:hover,.paging-container p.page_button a:hover,p.okini img:hover,#main-left .emblem-button a:hover,#main-left p.okini a#not-bookmark:hover,p.toroku img:hover,.mem input:hover,p.center2 img:hover,#footer-banner img:hover,h3 img:hover,h4 img:hover,h5 img:hover,h6 img:hover,#mb-form:hover,.bt:hover,.adFormbt:hover,.sperm-bt:hover,.tieup_rand_block img:hover,.rookie_block .picture img:hover,input.submit-button:hover,input.submit-button-gray:hover,.opacity8,#main-left p.bookmark-remove a:hover{ opacity:0.8; }/* 共通の設定 */.main-center{width:100%;border-radius: 8px;clear:both;background:#FFFFFF;float:left;}/* pageing ページングについて */.pageing{width:100%;text-align:center;float:left;padding:15px 0;}.pageing li{float:left;width:11%;}.pageing li a{display:block;border:1px #eee solid;border-radius:0px;margin:3px;}.pageing li a:hover{text-decoration:none;background:#ccc;border:1px #ccc solid;}.pageing li.do{background:#ccc;border:1px #ccc solid;border-radius:0px;margin:3px 0;}/* ブックマークページの設定 */#bk-block{border:1px #ccc solid;border-radius:5px;padding:10px;float:left;margin:10px 0 20px 0;width:96%;clear:both;}#bk-pic{float:left;padding:7px;background:#FFFFFF;border-radius:0px;box-shadow:0 0 3px #999;}#bk-pic img{ max-width:120px; }#bk-text{margin-left:10px;padding-left:7px;padding:7px 15px;float:left;width:72%;}#bk-text p#title{font-size:14px;font-weight:bold;}#bk-text p#title em{margin-left:5px;font-size:12px;font-weight:bold;}#bk-text p#text{margin-top:5px;font-size:12px;}#bk-text a{ text-decoration:undeline; }#bk-text p#text a:hover{ text-decoration:none; }#bk-text p#text em{ font-weight:bold; }#bk-text p#emblem{ margin-top:5px; }#bk-div{padding:0;clear:both;display:inline-block;width:100%;}ul#bk{ overflow:hidden; }ul#bk li a,ul#bk li.do a{display:block;margin-top:-1px;padding:7px 15px;border-top:1px #ccc solid;font-size:14px;color: #333;font-weight:bold;width:100%;}ul#bk li a span.cnt{color:#990000;font-size:11px;}ul#bk li a.do,ul#bk li.do{color:#333333;background:#eee;}ul#bk li a:hover{background:#eee;text-decoration:none;}ul#bk-tag{margin:3px 0;clear:both;float:left;}ul#bk-tag li{list-style:none;float:left;margin-bottom:8px;}ul#bk-tag li a{border:1px #ccc solid;font-size:12px;margin-right:5px;padding:8px;font-weight:bold;text-decoration:none;display:block;color: #900;border-radius:3px;background:#eee;}ul#bk-tag li span{color: #333;margin-right:8px;}/* ブックマーク下部のテキスト等 */#bookmark_sort_btn{ cursor:pointer; }#bookmark_sort_btn a{ color:#333; }#bookmark_sort_btn_txt{padding:8px;border-top:1px #CCC solid;}#bookmark_sort_btn_txt input[type=button]{width:100%;}/* フォーム部分 */#form-clear{ clear:left; }#form-clear dt strong{font-size:14px;border-radius:0px;}#form-clear .submit-button{ float:left; margin-right:15px; }#form-clear .submit-button-gray{ float:left; }/* ランダムタグ部分 カルーセルCSS */#carouselIndex,#carouselPrev-top,#carouselWrap-top,#carouselIndex-top{ position:absolute; }#carouselWrap,#carouselWrap-top{ position:relative; }#carouselPrev,#carouselNext{position: absolute;cursor:pointer;font-size: 19px;}#carouselWrap{margin:0 auto 0 auto;width:100%;height:20px;overflow:hidden;}#carouselIndex{top:0px;left:-80px;background:#ddd;font-size:11px;border-radius:3px;padding:2px 8px;}#carouselPrev{top:1px;left:0px;}#carouselNext{top:1px;right:0px;}#carousel{width:100%;height:100%;padding:0 15px;box-sizing:border-box;overflow:hidden;}#carouselInner ul.column{height:30px;list-style-type:none;float:left;}#carouselInner ul.column li{float:left;margin-right:5px;list-style-type:none;line-height:1.7em;display:inline;}/* right_columnのバナーカルーセル */#carouselWrap-top{margin:0 auto;width:165px;height:176px;}#carouselIndex-top{top:45%;left:10px;}#carouselPrev-top{top:45%;left:0px;opacity:0.4;}#carouselNext-top{position:absolute;top:45%;right:0;cursor:pointer;opacity:0.4;}#carousel-top{width:100%;height:100%;margin:0px;overflow:hidden;}#carouselInner-top ul.column{width:169px;height:176px;list-style-type:none;float:left;}#carouselInner-top ul.column li{float:left;list-style-type:none;line-height:1.7em;display:inline;}/* サブメニューCSS */#sub-menu{margin:0 auto;display:inline-block;}#sub-menu li {position: relative;list-style-type:none;float: left;margin: 0;padding:0 15px;font-weight: bold;}#sub-menu li ul#set{right: 0px;left: auto;}#sub-menu li ul{display: none;position: absolute;top: 17px;left: auto;    margin-top: -2px;right: 0px;background:#fff;border:1px #ccc solid;border-radius:7px;padding:0;z-index:5;color:#eee;}#sub-menu li ul li {margin: 0;padding: 0;width:100%;border: none;}#sub-menu li ul li a {display: inline-block;font-weight:bold;padding:10px 0;width:100px;border-radius:0px;}#sub-menu li ul li a:hover {background:#999;color:#FFFFFF;text-decoration:none;}/* ul設定終わりだお */p.up {float:left;clear:both;width:97%;border-bottom:1px #CCCCCC solid;border-radius:0px;padding:7px;margin-bottom:8px;}p.up strong{font-size:14px;font-weight:bold;}p.ad-del{padding:3px 0;font-size:12px;text-align:center;font-weight:bold;}p.ad-del a{text-align:center;font-size:12px;padding:3px 5px 2px 5px;font-weight:bold;text-decoration:none;color:#555;border-radius:0px;border:1px #888 solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -1202px;}p.del{padding:2px 0 5px 0;font-size:12px;color:#fff;font-weight:bold;}p.del a{text-align:center;font-size:11px;padding:2px 5px 5px;font-weight:bold;text-decoration:none;border-radius:0px;color:#fff;background:#777;box-shadow: 0 -3px 0 rgba(0,0,0,.4) inset;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);}p.del a:hover{ background:#ccc; color:#666; }/* tieup周り */#tieup_banner,#ti_bar{ padding:0 0 10px; }#tieup_banner a,#ti_bar a{ display:inline-block; }#top_banner img{ width:616px; }p.illust_delete a{padding:1px 2px;display:block;border:1px #eee solid;width:50%;margin:2px auto;}p.retake{text-align:center;padding:2px 0 5px 0;font-size:12px;font-weight:bold;}p.retake a{text-align:center;font-size:11px;padding:4px 5px 2px 5px;font-weight:bold;text-decoration:none;color:#fff;height:12px;border-radius:0px;border:1px #666 solid;background:#646363 url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -90px;text-shadow:0 -1px 0 #666;}p.retake a:hover{background:#ccc;color:#999;text-shadow:none;}p.de{margin-top:3px;text-align:center;padding:2px 0 5px 0;font-size:12px;font-weight:bold;}p.de a{text-align:center;font-size:12px;padding:4px 10px 7px;font-weight:bold;text-decoration:none;color:#fff;height:12px;border-radius:3px;border:none;color:#fff;background:#777;box-shadow: 0 -3px 0 rgba(0,0,0,.7) inset;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);}p.de a:hover{background:#ccc;text-shadow:none;}/* 管理画面のボタン終わりだお */iframe.twitter-share-button {width: 95px!important;}p.mottomiru{float:left;clear:left;margin:10px 0 20px;}p.mottomiru a{font-size:12px;padding:7px 15px 10px;border-radius:3px;font-weight:bold;text-decoration: none;display:block;color:#fff;background:#777;box-shadow: 0 -3px 0 #333 inset;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);}#index_center_column p.mottomiru{float:right;margin:0;width:100%;padding:0;text-align:right;}#index_center_column p.mottomiru a{background:#999;box-shadow: 0 -3px 0 rgba(0,0,0,.6) inset;text-shadow: -1px -1px 0 rgba(0,0,0,.6);border:none;border-radius: 30px;margin:8px 8px 11px 8px;text-align:center;color:#fff;}#index_center_column p.mottomiru a:hover{ background:#ccc; }p.mottogroup{float:left;clear:left;margin:5px 0;width:100%;}p.mottogroup a{font-size:13px;padding:5px 20px;font-weight:bold;text-decoration:none;border-radius:0px;border:1px #888 solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -1202px;}/* jQuery関連だよ */#main-left-main dt a{ font-weight:bold; }span.tooltip{line-height:1.5;color:#FFFFFF;width:370px;background:#333;border-radius:5px;padding:5px 10px;font-size: 14px;border:2px #666666 solid;}span.tooltip em{ color: #09F; }span.tooltip p{ background:#000000; }.tooltip {position: absolute;left: -9999px;background: #333;font-size:14px;padding: 5px 15px;border-radius:7px;color:#FFF;}.tooltip p{color: #FFF;background: #333;font-weight:bold;padding: 5px 10px;}.tooltip blockquote{ background:#000000; padding:5px 10px; }.open,.open2{cursor: pointer;color: #999;font-size:13px;padding:8px 20px 11px;font-weight:bold;text-decoration:none;display:block;text-align:center;width:18%;background:#eee;box-shadow:0 -3px 0 #999 inset;border-radius:30px;}.open2:hover{background:#CCCCCC;color:#fff;}div[id^=slideBox]{ display:none;}/* -ここから基本設定がはじまるよ！- */#header-Container,#header-login-container{width:100%;display:block;}#header-Container{margin: 0 0 10px;padding-top:3px;    background: #eee url(../pic/background-parts/bodyback.png);}#header-login-container{margin:10px 0px;}#header{width:100%;height:83px;display:block;}#head-width{margin:0 auto;}#header-com{ font-size:10px; clear:left;}#header-left{ margin:18px 2px 0 10px; padding:0; float:left;}#header-left-in{ margin:15px 0 0 0; padding:0; float:left;}#header-left-in em{color:#666;font-size:11px;}#header_banner_wrapper,#header_bar_wrapper{margin:0 0 0 16px;clear:right;display:inline-block;float:left;}#banner,#bar{background:rgba(0,0,0,0.1);}#banner,#banner img,#bar,#bar img{width:693px;height:83px;}#header-right{float:right;text-align:center;padding:5px 0;margin:0;font-size:12px;}#header-right ul li{ border-right:1px #ccc solid; }#header-right a{color:#666;font-weight:normal;padding:0 5px;display:block;}#header-bottom-right{float:right;clear:right;text-align:right;padding:6px 0px 0;margin:22px 0 0 0px;position:relative;}/* メニュー部分の設定 / ここから ==================================================================================================== */#menu{font-size:14px;padding:0 0 10px;margin:0 auto;display:block;}#menu-margin,#menu_sub_border,#menu-margin_goldenweek{width:100%;margin-bottom:0px;display:inline-block;top:0;}#menu-margin,#menu-margin_goldenweek{ margin-top:6px; }#menu_sub_border{border-bottom:1px #ccc solid;}#menu-margin{ border-bottom:none; }#header-bottom-right{background:#333;border-radius:15px;padding:3px;float:right;}#menu li, #header-bottom-right li{float:left;list-style-type:none;}/*グローバルナビゲーション*/#menu-l a,#menu-l_goldenweek a{color:#333;display:block;padding:10px 10px 10px;}#menu-l,#menu-l_goldenweek{padding:0;float:left;}#menu-l .do a,#menu-l_goldenweek .do a{margin-bottom:-4px;border-bottom:4px #c10e56 solid;}#menu-l div[id^="sprite"] a:hover{margin-bottom:-4px;border-bottom:4px #c10e56 solid;text-decoration:none;}#menu-l i,#menu-l_goldenweek i{font-size: 18px;vertical-align: middle;margin-right: 8px;}/*メニュー部テキスト*/#menu-l div[id^="sprite_"],#menu-l_goldenweek div[id^="sprite_"]{ float:left; }#sprite_content_text{ border-right:1px solid #ccc; }#sprite_okazu_text{ border-right:1px solid #ccc; }#sprite_syasei_text{ border-right:1px solid #ccc; }/* メニュー部分の設定 *//* メニュー部分の設定（ゴールデンウィーク */#menu-l_goldenweek a{ color:#663300; }#menu-margin_goldenweek{background: #9a8246;background: -moz-linear-gradient(-45deg, #9a8246 0%, #f0f0aa 20%, #ffffff 40%, #f0f0aa 60%, #9a8246 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#9a8246), color-stop(20%,#f0f0aa), color-stop(40%,#ffffff),color-stop(60%,#f0f0aa), color-stop(100%,#9a8246));background: -webkit-linear-gradient(-45deg, #9a8246 0%,#f0f0aa 20%,#ffffff 40%,#f0f0aa 60%,#9a8246 100%);background: -o-linear-gradient(-45deg, #9a8246 0%,#f0f0aa 20%,#ffffff 40%,#f0f0aa 60%,#9a8246 100%);background: -ms-linear-gradient(-45deg, #9a8246 0%,#f0f0aa 20%,#ffffff 40%,#f0f0aa 60%,#9a8246 100%);background: linear-gradient(135deg, #9a8246 0%,#f0f0aa 20%,#ffffff 40%,#f0f0aa 60%,#9a8246 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a8246', endColorstr='#9a8246',GradientType=1 );}/* プロフアイコン */.footmark{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-164px 0px;display:inline-block;vertical-align:middle;height:15px;width:23px;}/*メニュー部メールレイアウト*/#header-bottom-right li{margin:0 5px 0 0;padding:1px 0;float:left;list-style-type:none;}#header-bottom-right li.mail .sprite_mail{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-236px 3px;display:inline-block;vertical-align:middle;padding:0 7px;width:8px;margin-right:7px;}/*チンポップメニュー部のレイアウト*/#header-bottom-right i.sprite_tinpopup_stand,#header-bottom-right i.sprite_tinpopup_normal,#header-bottom-right i.sprite_mail{padding-right:10px;display:inline-block;width:11px;height:20px;vertical-align:middle;background-image: url(../pic/sprite/sprite_icon.png?20151127);background-repeat:repeat-x;}#header-bottom-right .popup{    position: absolute;    top: -5px;    background-color: #FFF;    right: 150px;    color: #990000;    display: inline-block;    text-align: center;    width: 115px;    font-weight: bold;    border: 3px #999 solid;    padding: 7px;    border-radius: 12px;}#header-bottom-right .sprite_tinpopup_stand{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-79px -17px;display:inline-block;padding:0 1px;width:12px;}#header-bottom-right .sprite_tinpopup_normal{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-96px -20px;display:inline-block;padding:0 7px;width:16px;}#header-bottom-right li a.tinpopup_normal:hover,#header-bottom-right li a.tinpopup_stand:hover,#header-bottom-right li.mail a:hover,#menu li a.golden_icon{background:none;color:#ccc;}#menu-r{float:right;}#header-bottom-right a{color:#fff;padding:5px 3px 4px;font-weight:bold;}#menu a:hover,#header-bottom-right a:hover{ text-decoration:underline; }#menu li.do a{ font-weight:bold; }/* メニュー終わり *//* ここからトップのタグやらパンくず */#top{clear:both;margin:-5px auto 5px;width:100%;}#pan_list{width:966px;border-radius:0px;float:left;}#tag{margin:0 auto;padding:5px 0;border:none;display:block;width:100%;}#tagWrapper{max-width: 1400px;min-width: 1260px;width:100%;margin:0 auto;display:block;}#pan_list{background:#fff;margin:7px auto 2px;border:1px #CCCCCC solid;}#pan_list ul{display:inline-block;width:100%;}#tag li a{margin-right:5px;color:#333;padding:0 8px;background:#eee;border-radius:3px;font-size:11px;display:inline-block;}#tag li a:hover{background:#CCCCCC;color:#333;text-decoration:none;}#pan_list li{float:left;text-align:center;font-size:14px;font-weight:bold;display:block;padding:7px;color: #eee;width:30.5%;}#pan_list li.do{color:#fff;background-color: #930;}#pan_list li.p-none{padding:7px 0;width:2%;}#pan_list li.p-none-do {background-color: #930;color:#FFFFFF}/* パンくずの設定 */#main{margin:0 auto;}/*indexのヘッドライン部分*/.headline{background:#FFFFFF;border-radius: 8px;overflow: hidden;float:left;margin:0 0 10px;padding:0;width:100%;}.headline input[type="text"]{border-top-left-radius:7px;border-bottom-left-radius:7px;}.headline .new{background: #d3308d;padding:1px 5px;border-radius:0px;font-weight:bold;color:#FFF;font-size:10px;margin-left: 5px;}.headline p.block2{border-top:1px #FFF solid;border-bottom:1px #ccc solid;background:#eee;width:580px;padding:4px 10px;border-top-left-radius:3px;border-top-right-radius:3px;}.headline p.block4{float:left;width:100%;padding:5px 0;}.headline p.block4 a{ margin-left:10px; }.headline .block3{width:580px;padding:0;background: #eee;}.headline .block3 li{padding:4px 10px 3px 10px;margin:0;border-bottom:1px #eee solid;width:100%;}.headline .block3 li.last{padding:3px 10px;margin:0;border-bottom:none;width:100%;}.headline .block3 li.last strong{ color:#666; text-shadow:none; }.headline .block3 li.last-bottom{padding:2px 15px;margin:0;border-top:1px #eee dotted;border-bottom:none;}.headline .block3 li a{ color:#900; }.headline strong{font-size:12px;color: #555;text-shadow: 0px 1px 0px #eee;}.headline .block2 a{ font-size:12px; color:#555;}.headline .block4 em{ font-size:12px;}.headline dl{ padding:5px 10px;}.headline ul{ margin:0px 0px; list-style:none; }.headline li{ margin:0; }/* headlineのスプライトアイコン */.headline #mb-tab i{height:16px;width:12px;display:inline-block;vertical-align:middle;}.headline #mb-tab span{margin-left:7px;display:none;font-size:11px;}/* headlineのボタン設定 */.headline #mb-tab{padding:0;width:100%;float:left;background:#ccc;clear:both;}.headline #mb-tab ul{float:left;width:100%;}.headline #mb-tab li a.do{ background: #fff; color:#333;}.headline #mb-tab li a{ float:left; display:block; padding:5px 15px; background:#ccc; font-size:12px; color:#ccc; font-weight:bold; display:block;}.headline #mb-tab li a:hover{text-decoration:none;background: #d9d9d9;}.headline #panel{ padding-top:5px; }.headline #panel li{list-style:none;float:left;clear:both;}.headline div.message,.headline p.last-bottom{padding:5px 0 5px 0;width:100%;}.headline div.message p{padding: 0 10px;}.headline p.last-bottom a{color: #930;font-weight:bold;}.headline a{ text-shadow:none; }.headline p.dlform{ padding:5px 10px;}.headline .message em{margin-left:5px;}.headline .message em.pix{ color: #39C;}.headline .message em.niji{ color: #C33; margin:0;}.headline .message em.sui a{ color: #693;}em.sei{ color: #eee; font-weight:bold; }#mb-tab i{font-size: 16px;vertical-align: middle;color: #333;margin-right: 3px;height: auto;width: auto;}.headline #mb-tab li a{ padding-right: 10px; }#tab1 .message-float{ margin-top: 0; }#tab1 .message-float p,#tab4 .message-float p{padding: 5px 0;}#tab1 .headline p.message:first{ border-bottom: none; }.headline form{margin-bottom: 5px;display: inline-block;}.message-float{clear:both;float:left;margin-top:0;width:100%;}#tab1 .message-float p:first-child,#tab4 .message-float p:first-child{    border-top: none;}/* カラムの設定 *//* ワンカラム時 */#main-full-column{background:#FFF;border-radius:8px;border: 1px 1px 0 #ccc;margin:0 0 10px 0;overflow: hidden;padding:10px 0 20px 0;width:100%;display:inline-block;clear:both;}/* 各ページの見出しと説明文 */.sub_description{float:left;clear:both;font-size:12px;margin-bottom:15px;width:100%;}.sub_description .text{padding: 7px 30px;}.heading{float: left;padding: 30px;font-weight: bold;font-size: 18px;color: #333;}.heading h4{font-size: 18px;margin:0;}/* センターカラム、レフトカラムの設定 */#main-center-none p.bookmark,#main-full-column p.bookmark{padding:5px 0 3px 0;font-size:12px;font-weight:bold;text-align:center;}#main-center-none p.bookmark a,#main-full-column p.bookmark a{border:1px #ccc solid;font-size:12px;padding:3px 7px 2px 7px;font-weight:bold;text-decoration:none;color:#777;border-radius:0px;background: #eee;}p.likeuser{border:1px #ccc solid;font-size:11px;text-align:center;margin:0 auto;padding:1px 0px;font-weight:bold;text-decoration:none;border-radius:0px;width:67px;background: #eee;}#main-center-none p.kazu{font-size:10px;text-align:center;}/* 入力フォームのレイアウト設定 */#gad_block .text{padding:8px 15px;font-size:14px;}dl#gad dt{font-size:14px;margin-top:10px;padding:10px 15px;margin-bottom:5px;border-top:1px #ccc solid;font-weight:bold;border-radius:0px;}dl#gad dd{font-size:14px;padding:0 15px;font-weight:bold;}dl#gad dt a{font-weight:bold;color: #900;}dl#gad dd#st{padding:0;font-weight:bold;font-size:12px;}dl#gad dd#st strong{ color: #600;}dl#gad dt input{border:1px #a60c4a solid;padding:7px 15px;font-weight:bold;border-radius:0px;color:#fff;}/* グループ設定 */.group-hoge-text p.group-title{ font-size:20px; font-weight:bold;}.group-hoge-text p.group-record{margin-top:37px;font-weight:normal;font-size:12px;}.group-hoge-text p.record{margin-top:15px;font-weight:normal;font-size:12px;}.group-hoge-text p em{ margin-left:5px;}.group-hoge-text p img{ border:1px #CCCCCC solid; padding:3px; }.group-hoge-text p img:hover{ border:1px #333 solid;}.group-hoge-text p.record img{ border:0px; padding:0px; margin-right:2px;}.group-hoge-index p.group-title a{ font-size:20px; font-weight:bold;}.group-hoge-index p.group-honbun{margin-top:4px;font-size:14px;}.group-hoge-index p.group-record{color:#999999;margin-top:25px;font-weight:normal;font-size:12px;}.group-hoge-index p.record{margin-top:20px;font-weight:normal;font-size:12px;}/* グループ返信部分 */.group-sub{border-radius:4px;padding:0 7px;float:left;font-size:14px;width:463px;margin: 0 0 5px 0 ;background:#eee url(//nijie.info/pic/background-parts/group-res-back.jpg) repeat-x top;border:1px #ccc solid;}.group-sub p img{ border: none; padding:7px 0;}.group-sub p img:hover{ border: none; }.group-sub-img{ float:left; width:50px;}.group-sub-text{width:460px; padding-top:5px; font-size:12px; }.group-sub-text p.record{margin-top:0px;font-weight:normal;font-size:12px;}.group-sub-index{margin-left:10px;font-size:14px;float:left;}.group-sub-text em{padding-top:0px;font-weight:normal;font-size:12px;}/* まいんれふとおわり *//* main-rightなし時 */#main-top{background:#FFFFFF;border-radius:0px;float:left;margin:5px 13px 10px 13px;padding:10px 15px 20px 15px;width:934px;box-shadow:0 0 5px #999;-moz-box-shadow: 0 0 5px #999;-webkit-box-shadow: 0 0 5px #999;}/* 検索部分の連動広告設定 */#center_column .left_column{background: #fff;border-radius: 3px;margin: 0 0 10px;    padding: 0 0 10px;}#center_column .left_column h2{display: block;text-align: left;margin-left: 15px;}#center_column .left_column div p a span{ display: none; }#center_column .left_column .tieup_rand_block,#center_column .left_column .bar_rand_block{width: 24.5%;background: none;padding-bottom: -8px;}#center_column .left_column .tieup_rand_block img,#center_column .left_column .bar_rand_block img{width: 60%;}/* 作品投稿画面、メンバーページのulメニュー */#content-group-menu,#content-search-menu{ width:100%; }#content-group-menu,#content-search-menu{display:inline-block;background:#eee;}#content-group-menu{margin:0 0 15px;}#content-upload-menu,#members-menu,#like-user-view-menu{width:100%;margin-bottom:20px;display:inline-block;overflow:hidden;background:#ccc;}#content-upload-menu li,#content-search-menu li,#members-menu li,#like-user-view-menu li{ float:left; }#content-upload-menu li a,#content-upload-menu li a,#content-search-menu li a,#content-search-menu li.do a,#content-group-menu li a,#members-menu li a,#members-menu li.do a,#like-user-view-menu li a{display:block;font-size:12px;padding:15px 20px;color: #333;font-weight:bold;margin-bottom:-1px;background: #ccc;}#content-upload-menu a:hover,#content-upload-menu li.do a,#content-search-menu li.do a,#content-search-menu a.hover,#content-group-menu li.do a,#members-menu a:hover,#members-menu li.do a,#like-user-view-menu a:hover,#like-user-view-menu li.do a{background:#fff;color:#333;text-decoration:none;}/* アイコン設定 */#content-upload-menu i,#like-user-view-menu i{margin-right: 8px;font-size: 20px;}/* members_update系のレイアウト設定 */#members-update-menu{width:100%;border-radius: 8px;font-size:14px;zoom:1;overflow:hidden;margin-bottom:7px;}#members-update-menu li{list-style-position:inside;border-top:1px #ccc solid;margin-top:-1px;background-color:#fff;background-image: url(//nijie.info/pic/lppage/title_icon.png);background-position:95%;background-repeat:no-repeat;}#members-update-menu li.do{color:#fff;background-color:#ccc;}#members-update-menu li a{display:block;padding:10px 7px;font-weight:bold;color:#333;}#members-update-menu li a:hover{text-decoration:none;}#members-update-menu li:hover{background-color:#eee;}table#members_popup{display:inline-block;width:100%;clear:both;padding:0 15px 15px;border-spacing:0px;border-collapse:separate;}table#members_popup td{padding:15px;}table#members_popup th{background:#eee;padding:3px 7px;border-top:3px #fff solid;}table#members_popup th.header{ font-weight:bold; color: #333; border-bottom:1px #CCCCCC solid; background:#FFFFFF;}/* 投稿画面のulメニュー終わり */#tab{float:left;margin:0 10px 10px;width:600px;}#tab .toko-jan li{float:left;margin:0 10px 0 0;list-style:none;width:30%;}#tab .toko-jan li a{display: block;padding:4px 7px 7px;border-radius:0px;color:#555;font-size:12px;text-align:center;font-weight:bold;vertical-align:middle;border:1px #999 solid;background: #fff;box-shadow:0 -3px 0 #999 inset;text-shadow:1px 1px 0 rgba(255,255,255,0.7);border-radius:3px;}#tab .toko-jan li a:hover{background:#ccc;color:#333;text-decoration:none;border:1px #666 solid;text-shadow:1px 1px 0 rgba(255,255,255,0.3);box-shadow:0 -3px 0 #666 inset;}#tab a{color:#333;}#tab1{float:left;margin:0;width:100%;}#tab2{ float:left;margin-top:5px;width:100%;}#tab2 .toko-jan li{float:left;margin:0 10px 0 0;list-style:none;}#tab2 .toko-jan li a{display:block;text-align:center;border-radius:0px;font-size:12px;padding:4px;text-align:center;font-weight:bold;width:150px;height:13px;border:1px #ccc solid;}#tab2 .toko-jan li a:hover{ background:#ccc; text-decoration:none; }#tab2 a{color:#666;}#tab3,#tab4{float:left;margin:0;width:100%;}#tab4 a{ margin-left:10px; }#tab3 .toko-jan li{float:left;margin:0 10px 0 0;list-style:none;}#tab3 .toko-jan li a{display:block;text-align:center;border-radius:0px;font-size:12px;padding:4px;text-align:center;font-weight:bold;width:150px;height:13px;border:1px #ccc solid;background: url(//nijie.info/pic/tag-back.jpg) repeat;}#tab3 .toko-jan li a:hover{ background:#ccc; text-decoration:none; }#tab3 a{ color:#666; }#tab-main{float:left;margin:5px 0 7px 12px;width:934px;}#tab-main .toko-jan li{float:left;margin:0 10px 0 0;list-style:none;}#tab-main .toko-jan li a{display: block;text-align:center;padding:4px 7px;border-radius:0px;font-size:12px;text-align:center;font-weight:bold;width:130px;vertical-align:middle;border:1px #ccc solid;background: #e5e5e5 url(//nijie.info/pic/tag-back.jpg) repeat-x;}#tab-main .toko-jan li a:hover{ background:#ccc; text-decoration:none; }#tab-main a{color:#666;}.dojin-tab{ float:left; clear:both; width:100%; margin:2px 0 5px 0;}.dojin-tab li{ list-style-type:none; }.dojin-tab li a{ color:#999999; float:left; padding:5px 10px; border-radius:0px; font-weight:bold; border:1px #ccc solid; background:#eee; list-style-type:none; margin-right:10px;}.dojin-tab li a:hover{ color:#999999; background:#fff; text-decoration:none; }.dojin-tab li.do{ color:#666; float:left; padding:5px 10px; font-weight:bold; border-radius:0px; margin-right:10px; background:#fff; border:1px #ccc solid; list-style-type:none; }/* スケダチの価格表示用 */.sukedachi-price{    font-size: 12px;    color: #fff;    font-weight: bold;    position: absolute;    left: 35px;    top: 4px;    background: rgba(0, 0, 0, 0.6);    padding: 2px 6px;    border-radius: 3px;}.side_right_column .sukedachi-price{left:8px;}/* 3カラム時の設定 */#main-left-main p.nijiedao-rand{ text-align:center; }#main-left-main p.nijiedao-rand img{max-width:60px;max-height:60px;}#center_column{display:inline-block;float:left;width:calc(100% - 500px);min-width:728px;margin:0 10px 0 10px;}#index_center_column{float:left;clear:both;width:100%;margin:0 0 10px;padding:0 0 20px;}#main-left-main{background:#FFF;border-radius: 8px;    margin: 0 0 10px;width:100%;float:left;clear:both;}#main-left a p.nijiedao,#main-left-main a p.nijiedao,#index_center_column a p.nijiedao{text-align:center;overflow:hidden;    height: 140px;    box-sizing: border-box;    border: none;}#main-left a p.nijiedao img,#main-left-main a p.nijiedao img{padding:0;max-width: 100px;border-radius:15px;}/* サムネイル画像のセンタリング */#main-left-main .picture_centering p.nijiedao ,#right_column .picture_centering p.nijiedao,#index_center_column a .picture_centering p.nijiedao{position: relative;overflow: hidden;display: table-cell;vertical-align: middle;z-index: 0;width: 265px;height: 215px;}#right_column .picture_centering{width: none;}#right_column .picture_centering p.nijiedao {display: inline-block;    width: 120px;height:120px;}#main-left-main a p.nijiedao img,#index_center_column a p.nijiedao img,#right_column .side_right_column .nijie a img{max-width: 99%;    object-fit: cover;    max-height: 100%;border-radius: 8px;}#main-left-main a p.nijiedao img,#index_center_column a p.nijiedao img,#right_column .side_right_column .nijie a img,.tieup_rand_block img,.bar_rand_block img,.login p.nijiedao img,#main-center-none .mem-index p.nijiedao img,#main-center-none .nijie-emblem .nijiedao-center img,#main-center-none .nijie-emblem .nijiedao-center img:hover,.nijie-kono p.nijiedao img{border:1px solid #fff;}/* 訪問済みの強調 */#main-left a:visited p.nijiedao img,#main-left-main a:visited p.nijiedao img,#index_center_column a:visited p.nijiedao img,#main-left-main a:visited p.nijiedao-sougo img,a:visited p.nijiedao img,#main-left a:visited .nijie img,#right_column .side_right_column .nijie a:visited img{border: 1px #CC3366 solid;}#main-left a p.nijiedao .nijie img:hover,#main-left-main a p.nijiedao .nijie img:hover{ opacity: 0.8; }#main-left p.nijiedao-sougo img:hover,#main-left-main p.nijiedao-sougo img:hover{ opacity: 0.7; }#main-left p.st,#main-left-main p.st,#main-center-none p.st{padding:10px 0px;font-size:16px;border-top:3px #eee solid;margin:15px 0 10px;}#main-left p.time,#main-left-main p.time,#main-center-none p.time{font-size:10px;font-weight:bold;font-family: "Arial Black", Gadget, sans-serif;text-align:center;}#main-left p.title,#main-left-main p.title,#main-center-none p.title{font-size:12px;font-weight:bold;text-align:center;}#main-left p.title em,#main-left-main p.title em,#main-center-none p.title em{ color:#933; }#main-left p.sougo,#main-left-main p.sougo{font-size:12px;font-weight:bold;text-align:center;display:inline-block;padding:0 0 3px;}#main-left p.delete,#main-left-main p.delete{ padding-bottom:2px; text-align:center;}#main-left p.delete img,#main-left-main p.delete img{ border:0;}#main-left p.delete img:hover{ border:0; }#main-left p.hozon,#main-left-main p.hozon{ text-align:center; }#main-left p.hozon img,#main-left-main p.hozon img{ border:0;}#main-left p.hozon img:hover,#main-left-main p.hozon img:hover{ border:0;}#main-left p.kazu,#main-left-main p.kazu{font-size:10px;text-align:center;}#main-left ul.kiyaku,#main-left-main ul.kiyaku{ margin:20px 20px;}#main-left ul.kiyaku li,#main-left-main ul.kiyaku li{margin:5px 0;color: #930;font-weight:bold;list-style: square;}#main-left .nijie{margin:5px 0px 10px 0px;float:left;text-align:center;width:20%;height: 145px;vertical-align:middle;}#main-left-main .clearfix{    display: inline-block;    text-align: center;    width: 100%;}#main-left-main .nijie{margin:5px 0px 10px 0px;    display: inline-block;text-align:center;width:24%;height: 240px;vertical-align:middle;}/* お題サムネイルの設定 */#members_odai{margin:0 15px;width:96%;}#main-left-main .nijie-odai,#main-center-none .nijie-odai,#index_center_column .nijie-odai{width:47%;position:relative;border-radius:0px;float:left;display:block;height:80px;margin:7px;background: #fff;overflow:hidden;}.nijie-odai .odai{ float:left; }.nijie-odai .odai img{width:290px;position: absolute;top:-100px;}.nijie-odai .title{float:left;color:#fff;padding:5px;font-weight:bold;font-size:14px;width:98.5%;z-index:10;bottom:0;position:absolute;background:rgba(0,0,0,0.6);}.nijie-odai .res{position: absolute;background:#900;border-radius:0px;color:#fff;display:block;padding:1px 3px;margin-left:15px;font-weight:bold;right:10px;top:10px;}#main-left-main .nijie-odai:hover img,#main-center-none .nijie-odai:hover img{ opacity:0.8; }#main-left .mem-index .nijie,#main-center-none .mem-index .nijie,#main-left-main .mem-index .nijie,#index_center_column .mem-index .nijie{margin:5px 0px 10px 0px;float:left;width:20%;height: 145px;vertical-align:middle;}/* サムネイルアイコンの設定 *//* サイドカラムのアイコン設定 */.side_right_column .nijie .thumbnail-icon,.side_right_column .nijie .thumbnail-bookmark-icon,.side_right_column .nijie .thumbnail-filter-icon{ display:none; }.thumbnail-icon{    position:absolute;    top: -4px;    left: -4px;z-index: 1000;}.thumbnail-anime-icon{    position:absolute;    top:35px;    right:7px;}.thumbnail-bookmark-icon{    position:absolute;    top:21%;    left:7px;}.thumbnail-filter-icon{    position:absolute;    top:0px;    right:0px;}.okazu-thumbnail-icon{    position:absolute;    top:10px;    left:-10px;}.bookmark-thumbnail-icon{    position:absolute;    top:22px;    left:7px;}.bookmark-thumbnail-anime-icon{    position:absolute;    top:22px;    right:7px;}.manage-thumbnail-icon{    position:absolute;    top:25px;    left:7px;}.nijie,.nijie-kanri,.nijie-bookmark{ position:relative; }/* ログインページの設定 */.login .nijie,#main-center-none .mem-index .nijie{margin:5px 0px 10px 0px;float:left;text-align:center;width:20%;height: 160px;vertical-align:middle;}body #main #main-center-none .mem-index .nijie{ height: 260px;}.login p.nijiedao img,#main-center-none .mem-index p.nijiedao img{padding:3px;max-width:200px;border-radius: 15px;}/* まいんれふと終わり *//* main-left paddingなしの設定 */#main-center-none,.main-left-none{background:#FFFFFF;border-radius: 8px;position: relative;float:left;margin:0 0 10px 10px;overflow: hidden;}/* main-left paddingなしの設定おわり */#prof{border-top:1px #ccc solid;width:100%;margin-bottom:7px;float:left;}#prof-l dl{padding-left:15px;margin:7px 0 15px 0;float:left;width:90%;clear:left;}#prof-l dt{padding: 10px 10px;margin-bottom:5px;border-radius:0px;width:15%;text-align:center;float:left;clear:left;    border-right: 8px #ccc solid;}#prof-l dd{width:70%;float:left;padding:10px 15px;margin-bottom:5px;}/* 検索部分の設定 */.block-border{background:#ccc;clear:both;display:inline-block;float:left;text-align:center;margin-top:-15px;border-top:1px #ccc solid;width:100%;font-size:14px;}.block-border ul li{display:inline-block;width:20%;}.block-border li.border{width:20px;padding:5px 0;}.block-border li a.do,.block-border li a.do:hover{font-weight:bold;color:#fff;border:1px #666 solid;background: #666;text-shadow:0 -1px rgba(0,0,0,0.8);}.block-border li a{padding:5px 0;margin:5px 0;display:block;border:1px #999 solid;font-weight:bold;color:#888;}.block-border li a:hover{background:#fff;color:#333;text-decoration:none;}/* ここはインデックスの見出しバックグラウンドでふ */.indexblock{background:#fff;float:left;clear:both;width:100%;border-radius:3px 3px 0 0;padding:3px 0;}.indexblock a,.indexblock strong{ margin-left:10px; }.indexblock .block{padding:7px 0 3px 0;margin-left:5px;font-size:14px;}.indexblock .float-right{ padding:5px 0 0 0; margin-right:5px; }.indexblock .block a{color:#333;font-size:14px;font-weight:bold;}.indexblock .block em{margin-left:5px;font-size:11px;font-weight:bold;color: #666;font-weight:normal;}/* ここから本文の絵の設定でふ */#minnna-index,#tag-index,#user-index,#odai-index,#recommend_tag{display:inline-block;clear:both;width:100%;background:#fff;margin-bottom:10px;border-radius: 8px;overflow: hidden;}#main-center-none .nijie-kanri{margin:5px 0px 10px 0px;text-align:center;width:20%;float:left;height: 255px;vertical-align:middle;}#main-center-none .nijie-bookmark{margin:5px 0px 10px 0px;text-align:center;width:20%;float:left;height: 275px;vertical-align:middle;}#main-center-none .nijie-emblem{margin:5px 0px 10px 0px;text-align:center;width:20%;float:left;height: 200px;vertical-align:middle;}#rand-block{ float:left; clear:left; width:550px; margin-bottom:10px; }p#rand-h{font-size:12px;font-weight:bold;}.nijie-rand{    margin:5px 0px 0px 0px;    float:left;    width:10%;}.nijie-okini{float:left;text-align:center;height:120px;width:11%;}.nijie-book{float:left;text-align:center;height:100px;width:11%;}.nijie-okini img,.nijie-group img{padding:1px;border:1px #fff solid;border-radius: 300px;}.nijie-okini img:hover,.nijie-group img:hover{border:1px #930 solid;}.nijie-group{float:left;text-align:center;height:100px;width:14.2%;}/* このユーザーで抜いた人の設定 */.nijie-kono{ margin:10px; float:left;}.nijie-kono p.nijiedao img:hover{ border:1px #ccc solid;}/* このユーザーで抜いた人の設定おわりだお */p#delete{ padding:30px 0; }.clear-left{ float:left; clear:both; padding:10px 0; }.clear-bottom{ clear:both; }.kabu{clear:both;padding:20px 0 10px 0;border-top:1px #ccc solid;}.kabu-top{padding:15px 0 10px 0;border-top:1px #ccc solid;}/* ここからページングの設定 */.paging-wrapper{position:relative;display:block;}.paging-container{text-align:center;}.paging-container .center{display:inline-block;vertical-align:middle;}.paging-container .center li{float:left;}.paging-container .center li a{    font-size: 100%;    margin: 0 6px;    padding: 10px;    width: 17px;    border: 1px #CCCCCC solid;    display: inline-block;    border-radius: 34px;}.paging-container .center li a.do{color:#fff;background: #ccc;font-weight:bold;}.paging-container .left,.paging-container .right{display:inline-block;width:67px;margin: 0 6px;}.paging-container p.page_button a{display: inline-block;    vertical-align: baseline;    text-align: center;    padding: 9px 10px;    border-radius: 27px;    font-weight: bold;    font-size: 14px;    color: #666;    border: 1px #ccc solid;    background: #d9d9d9;text-shadow:0px 1px 0px #eee;}.paging-container p.page_button a:hover{ text-decoration:none; }.motto p.link{padding:7px 10px;text-align:center;}/* ソートボタン sub-menu-tab の設定 */#sub-menu-tab ul{display:inline-block;margin-bottom:7px;}#sub-menu-tab li{ float:left; }#sub-menu-tab a{border:1px #ccc solid;background: #eee;border-radius:0px;padding:2px 7px;display:inline-block;color:#333333;margin:0 3.5px;}#sub-menu-tab a:hover{background: #ccc;text-decoration:none;}#sub-menu-tab .do{ margin:0 3.5px; font-size:11px; font-weight:bold; color: #fff; border:1px #993300 solid; background:#993300; padding:2px 5px; border-radius:0px; font-weight:normal;}/* ここから本文の絵の設定終わりでふ *//* 公認アカウントのやつとか */.side_right_column,.left_column{border-radius:0px;display:inline-block;width:100%;}.left_column .footer_button a{display:block;padding:8px;font-weight:bold;text-align:center;}.side_right_column .index,.left_column .index,.side_right_column_official .index{display:inline-block;width:100%;background:#fff;border-radius:3px 3px 0 0;padding:10px 0;font-size: 13px;text-align:center;font-weight:bold;}/* leftのtieupとか rightのランダムカラム */.tieup_rand_block,.bar_rand_block,.rookie_block .nijie,.side_right_column_official{text-align:center;width:100%;background:#fff;vertical-align:middle;border-bottom: none;}.side_right_column .nijie{ width: 50%;}.tieup_rand_block,.bar_rand_block{ display:inline-block; }.tieup_rand_block div,.bar_rand_block div,.side_right_column .nijie div{padding:5px;}#right_column .side_right_column_official .nijie img{border-radius:15px;max-height:150px;margin:8px 0;padding:0;border:none;}.side_right_column .nijie img{ width:20px; }.tieup_rand_block .title,.bar_rand_block .title{text-align:center;}.tieup_rand_block .picture,.bar_rand_block .picture{width:100%;display:inline-block;}.side_right_column .nijie .picture{float:left;width:100%;}.side_right_column .nijie .picture .nijiedao{display: inline-block;width: 150px;height: 100px;overflow: hidden;border: none;}.side_right_column .nijie .title{ margin:8px; }.tieup_rand_block img,.bar_rand_block img,#right_column .side_right_column .nijie a img{width: 100%;padding:0;}.tieup_rand_block img,.bar_rand_block img{width:165px;margin:8px auto 0;border-radius:3px;padding:0;border:none;float:none;}.side_right_column .nijie .popup_member{clear:both;display:inline-block;width:100%;margin:0;text-align:right;}.side_right_column .nijie .popup_member a{ margin-right:8px; }.side_right_more{padding: 0;clear:both;text-align:center;}.side_right_more a,#pro .my_icon .sub_emblem{display:block;text-align:center;padding:6px 0 9px;border-radius:3px;width:100%;font-weight:bold;color:#fffdff;background: #C33;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);box-shadow:0 -3px 0 rgba(0,0,0,.3) inset;}#pro .my_icon .sub_emblem{background: #fff;border:1px #ccc solid;color: #333;padding: 3px 0;text-shadow: none;box-shadow: none;}.side_right_more a:hover{opacity:0.7;text-decoration:none;color:#fff;}/* 公認アカウントのやつおわり */#main-right-top{margin:0;display:inline-block;}#carouselWrap-top{ margin-bottom:7px; }/* 右カラムの設定 */#main-right2{margin:0px;display:inline-block;width:100%;float:right;}#main-right2 .side{margin:0 0 10px 0;}#main-right2 .side .nijie{width:100%;background:#fff;}#main-right2 .side_bar,.left_column{background:#fff;display:inline-block;width:100%;border-radius: 8px;overflow: hidden;margin-bottom:10px;}#main-right2 .nijie,#main-left .nijie{text-align:center;margin-bottom:5px;    float: left;}#main-right2 .nijie .title,#main-right .title{font-weight:bold;font-size:12px;    display: none;}#main-right2 .nijie a img,#main-left .nijie a img,#main-center-none .nijie-bookmark a img{max-width:160px;border: none;padding:0;}#main-right2 h6{padding:4px 10px;margin:0px 0 10px 0;font-size:12px;border:1px #ccc solid;background:#f6f6f6;border-radius:0px;text-shadow: 0px 1px 0px #eee;}#main-right2 p.bottom-menu{border-top:1px #eee solid;padding:5px;background: #F6F6F6;margin-top:5px;}#main-right2 p.bottom-menu{text-align:center;}/* leftカラムの設定 */#right_column{display:inline-block;float:left;width: 300px;}#main-left{margin:0 0 20px;float:left;clear:both;width:180px;}#main-left p.okini{ text-align:center; margin-top:10px; }#main-left p.okini a{padding:5px 10px;border-radius:4px;font-weight:bold;color:#FFF;}#main-left p.okini a:hover{color:#FFF;text-decoration:none;}#main-left p.okini_hover{ text-align:center; margin-top:10px;}#main-left p.regist a{ width:160px; }#main-left p.regist a:hover{ text-decoration:none; }/* フォローボタンのデザイン */#main-left p.bookmark-user,#main-left p.bookmark-remove a,#main-left p.bookmark-my,#main-left p.my,#main-left p.regist a,#main-left p.okini a#bookmark-remove,#main-left p.okini a#not-bookmark,#main-left p.okini #user_bookmark_link{text-align:center;margin:5px auto 10px auto;display:block;width:150px;padding:5px 0px;border-radius:100px;font-weight:bold;font-size:14px;color:#FFF;}#main-left p.my{ background: #C36;}#main-left p.bookmark-user{ background: #a6160c; }#main-left p.bookmark-remove a{ background:#777; }#main-left p.bookmark-remove a:hover{ text-decoration:none; }#main-left p.bookmark-my{ background: #399; }#main-left p.okini a#bookmark-remove{ background:#777; }#main-left p.okini a#not-bookmark{ background: #CC6600; }#main-left p.nuita-history{text-align:center;margin:10px auto 15px auto;display:block;width:149px;padding:3px 0px;border-radius:0px;font-weight:bold;font-size:12px;color:#FFF;background:#eee;border:1px #ccc solid;}#main-left .nuita-indent{padding-left:15px;background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-259px 0px;display:inline-block;vertical-align: middle;width:4px;height:16px;}.heart-indent{padding-left:25px;background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-210px -2px;display:inline-block;vertical-align: middle;height:15px;}#main-left .mail-indent{padding-left:30px;background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-274px 0px;display:inline-block;vertical-align: middle;height:17px;}#main-left .emblem-button .emblem-indent{background:url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-212px 0px;padding-left:15px;display:inline-block;margin-right:7px;vertical-align: middle;width:10px;height:15px;}#main-left .emblem-button .emblem-rank-indent{background: url(../pic/sprite/sprite_icon.png?20151127) no-repeat;background-position:-67px -42px;padding-left:15px;margin-right:3px;display:inline-block;vertical-align: middle;width:15px;height:15px;}#main-left .emblem-button a,#right_column a.ranking{float:left;width:168px;margin-bottom:13px;display: inline-block;font-size:12px;border-radius:3px;padding:5px;text-align:center;font-weight:bold;color:#fffdff;background: #C36;text-shadow: -1px -1px 0 rgba(0,0,0,0.4);}#main-left .emblem-button a.ranking,#right_column a.ranking{background: #eee;color:#333333;text-shadow: 0 1px 0 #fff;border:1px #999 solid;border-radius: 30px;}#right_column a.ranking{width: 288px;margin-bottom: 7px;}#main-left .emblem-button a:hover,#right_column .emblem-button a:hover{ text-decoration:none; }#main-left a.ranking:hover,#right_column .emblem-button a:hover{background:#ccc;text-decoration:none;border:1px #666 solid;}#side_right_banner li a,#side_right_bar li a{display: block;    margin-bottom: 5px;    width: 300px;    background: #ccc;    text-align: center;}#side_right_banner2 p,#side_right_bar2 p{    width: 100%;    margin-bottom: 10px;}#main-left p.okini #user_bookmark_link{border:1px #888 solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -1202px;}#main-left p.okini a#user_bookmark_link:hover{color:#fffdff;border:1px #ccc solid;background:#ccc;text-shadow:0px -1px 0px #999;}#main-left p.okini_hover em{padding:5px 10px;border-radius:4px;font-weight:bold;font-size:12px;background:#ccc;color:#FFF;}#main-left p.m a{float:left;display:block;clear:left;width:158px;margin:0 10px 7px 0px;padding:5px 10px;border-radius:4px;font-weight:bold;font-size:12px;color:#666;border:1px #ccc solid;background:#e1e1e1;text-shadow:0px 1px 0px #fff;}#main-left p.m a:hover{background:#999;text-decoration:none;text-shadow:none;color:#FFF;}#main-left p{padding:0 0px;line-height:1.7em;}.mem{width: 100%;border-top:1px #ccc solid;background:url(//nijie.info/pic/background-parts/group-back.jpg) repeat-x top;float:left;clear:left;}.mem-pro{width:100%;border-top:1px #ccc solid;float:left;clear:left;}.mem-indent{margin:10px 15px;font-size:14px;font-weight:bold;}.mem-indent em{color:#666;font-size:10px;font-weight:normal;}.mem input{border:1px #a60c4a solid;padding:7px 15px;font-weight:bold;border-radius:0px;background:#a60c4a url(//nijie.info/pic/background-parts/bookmark_user.png) repeat-x;color:#fff;text-shadow: 0px 1px 0px #a60c4a;margin:5px 0;}#pro{margin:0 0 10px 0;border-radius: 8px;padding:0;overflow: hidden;background:#FFFFFF;width:100%;display: inline-block;}#pro .history_list,#pro .profile{display:inline-block;width:100%;text-align:center;}#pro .profile{margin:0 0 13px;padding: 10px 0 0 0;border-top: 1px #ccc solid;}#pro .history_list ul{zoom:1;overflow:hidden;background:#fff;}#pro .history_list li{float:left;width:50%;margin-left:-1px;padding:3px 0;border-left:1px #ccc solid;border-top:1px #ccc solid;}#pro .history_list li a{border-radius:0px;padding:0 3px;}#pro .profile a{color:#fff;background:#C60;border-radius:30px;padding:3px 0 6px;margin: 0 auto;width: 90%;display: block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);box-shadow:0 -3px 0 rgba(0,0,0,.4) inset;}#pro .profile a:hover{text-decoration:none;opacity:0.8;}#pro .name img{border-radius: 300px;}#pro .user_icon{padding-top:10px;text-align:center;font-weight:bold;font-size:14px;}#pro .my_icon{display:inline-block;padding:7px;font-weight:bold;width:95%;margin-right:7px;}#pro .my_icon a.emblem_link:hover,#pro .my_icon .sub_emblem:hover{text-decoration:none;opacity:0.8;}#pro .name_text{font-size:11px;width:66%;margin-left:7px;}#pro .my_icon a.name:hover{opacity:0.8;}#pro a.name{ display:block; }#pro .my_icon .left{float:left;}#pro h3{ margin:0; }/* emblemの設定 */.emblem{width:84%;float:left;margin: 0px 13px 10px 13px;border:1px #ccc solid;background:#eee;border-radius:0px;}.emblem{ text-align:center; }.emblem ul{ padding:5px 10px; }.emblem li{float:left;width:25%;margin-bottom:3px;}.emblem p.title{width:100%;color:#333;border-bottom:1px #ccc solid;}/* emblem設定終わり */p.center{ text-align:center; font-size:12px; }p.center span{margin:0 3px;font-weight: normal;}p.bottom-menu,p.bottom-menu-left{clear:both;border-top:1px #ccc solid;font-weight:bold;padding:0 5px;background:#dadada;margin-top:5px;}p.bottom-menu{ text-align:center; }p.bottom-menu-left{text-align:right;display:inline-block;width:100%;}p.center a.name{ font-size:14px; font-weight:bold;}p.center2{text-align:center; margin-bottom:10px;}p.center3{text-align:center; margin-bottom:10px;}p.center3 img{ border:1px #666 solid;}.center{ text-align:center;}p.nuita_count,p.nuita_count_top{padding:10px 0;font-size:12px;text-align:center;}p.pro-more{padding:0;margin:0 0 5px 10px;}#pro em{font-size:14px;font-weight:bold;}#esi{margin:0 0 10px 0;border-radius: 8px;background:#FFF;clear:both;overflow:hidden;}#esi .follow,#esi .follower{width:50%;display:inline-block;text-align:center;}#esi .follow .like_user_block,#esi .follower .like_user_block{ border-top:none; }#esi .follower {border-left:1px #ccc solid;margin-right:-1px;}#esi a,.left_column a{ margin-right:1px; }#esi .like_user_cnt{display:inline-block;padding:3px 0 5px;}#esi .user_cnt{font-size:16px;padding:5px 0 5px;font-weight:bold;}#esi .more{background:#666;border-radius:0px;padding:0 3px;font-size:11px;color:#fff;float:right;}#sp-ad{ background:#FFFFFF url(//nijie.info/pic/background-parts/sp-ad.jpg) no-repeat center top;}#mb-ad{ background:#FFFFFF url(//nijie.info/pic/background-parts/mb-ad.jpg) no-repeat center top;}#mb-ad,#sp-ad{margin:10px 0;padding:7px 0;position:relative;box-shadow: 0 0 3px #999999;border-radius: 3px;height:290px;clear: both;}#mb-ad p,#sp-ad p{ font-size:11px; }#mb-ad .title,#sp-ad .title{font-weight:bold;}#mb-ad .url,#sp-ad .url{position:absolute;bottom:7px;font-weight:bold;left:31%;font-size:12px;}.left-list li{float:left;width:20%;text-align:center;}.left-list li img{ border-radius: 30px; }#esi p.class,.left_column p.class{ padding-left:2px;}#esi p.padding-left{ padding-left:3px;}#esi p#samune{ padding:0 25px; }#esi p#samune-log{ padding:0 10px; }#enter_group{margin:0 0 10px 0; border:1px #ccc solid; border-radius:0px; background:#FFFFFF;}#enter_group p.class{ padding-left:2px;}#enter_group a{ margin-right:1px;}#enter_group p#samune{ padding:0 25px; }#enter_group p#samune-log{ padding:0 10px; }/* ぼとむのせってい */#footer-banner,#footer-bar{margin:0 auto 10px auto;text-align:center;clear:both;padding: 10px 0;background:#fff;border-radius:3px;}#bottom{float:left;clear:both;text-align:center;width:100%;margin:0 auto;padding:20px 0px;background:#333;background:#1c1c1c url(//nijie.info/pic/background-parts/bottom-background.png) repeat-x;}#bottom #footer-sp{clear:both;margin:10px 0px;}#bottom #footer-sp a{border:1px #333 solid;color:#FFF;font-size:36px;padding:10px 20px;margin-right:10px;}#bottom #footer-centering{ width:965px; margin:0 auto; }#bottom .footer-block{ float:left; width:100%;}#bottom .footer-section{border-left:1px #ccc solid;font-size:14px;padding:0px 10px 10px 10px;height:100%; width:150px;float:left;text-align:left;clear:none;}#bottom .footer-section li{color:#eee;padding-bottom:10px;font-weight:bold;list-style-type:none;}#bottom .footer-section a{ color:#CCCCCC; }#bottom .footer-scroll{font-size:14px;margin:0px 10px 10px 10px;height:100%;float:right;text-align:center;clear:none;}#bottom .footer-scroll a{border:1px #ccc solid;color:#fff;font-weight:bold;background:#999999;padding:5px 10px;border-radius:0px;}#bottom .footer-scroll a:hover{color:#eee;background:#666666;border:1px #666 solid;text-decoration:none;}#bottom #footer-address{margin:20px auto 0px auto;width:950px;float:left;text-align:left;}/* hタグ */#h_container{background:#fff;width:100%;border-bottom:1px #ccc solid;}#h_container h1{font-weight:bold;font-size:10px;width:980px;margin:0 auto;padding:2px 0;}/* ここから見出しです */h3 img:hover{ opacity:0.8; }h4 img:hover{ opacity:0.8; }h5 img:hover{ opacity:0.8; }h6 img:hover{ opacity:0.8; }h2,.left_column h2{color: #555;padding:4px 10px;margin:10px 0 10px 0;font-size:12px;background:#fff;border:1px #ccc solid;border-radius:0px;}.left_column h2,.recommend_tag_column h2,.seiten_column h2{margin:0;font-size: 13px;padding: 10px 0;border: none;text-align:center;}h2 em{ font-size:11px; color: #555; font-weight:normal;}h3,.like_user_block{padding:10px;margin:0px 0 5px 0;font-size:14px;}.like_user_block{border: none;font-size: 12px;background: #fff;}h3{border-top-left-radius:3px;border-top-right-radius:3px;}h3 em{ font-size:11px; color:#555; font-weight:normal; }h3 a,.like_user_block a{ color:#555; }.like_user_block{border-top:1px #ccc solid;}#main-left-main h4{ margin:15px; }h4{margin:5px 0 20px 0;font-size:14px;}h4 a{color:#666;border:1px #ccc solid;background:#eee;padding:2px 5px;border-radius:0px;}h4 a:hover{text-decoration:none;color:#fff;background:#999;border:1px #666 solid;}.indexblock h4 a{ border:none; padding:0; }.indexblock h4 a:hover{text-decoration:underline;color:#666;background:none;border:none;}h4 strong{font-size:12px;font-weight:bold;color: #000;background:#ccc;padding:2px 7px;}h4 em{ margin-left:0px; font-size:11px; color:#666; font-weight:normal;}h5{ color:#666; margin:10px 0 10px 0; font-size:14px;}h5 a{ color:#666666; }h5 em{ font-size:11px; color:#666; font-weight:normal;}h6{ color:#666; margin:10px 0 10px 0; font-size:14px;}h6 a{ color:#666666; }h6 em{ font-size:11px; color:#666; font-weight:normal;}address{font-weight:bold;font-style:normal;color:#ccc;}/* フォームデータ */#mb-form{width:120px;position:absolute;float:left;text-align:center;font-weight:bold;height:32px;color:#555;border:1px #888 solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -1202px;border-top-right-radius:7px;border-bottom-right-radius:7px;}#main-left-main #form,#main-left #form,#header-bottom-right #form,#menu #form{width: 228px;padding:0;display: block;position: relative;border:1px #ccc solid;background: #fff;}#form2{padding-left:3px;font-size:14px;width:190px;border:0px;}#btn{position: absolute;top:3px;background: #fff;right:3px;}#pospos{ margin:0 0 20px 0; float:left;}#pospos strong{font-size:14px;color:#666666;}#porm{position: relative;}/*タグ追加のフォーム部分*/#tag_ad{padding:0;clear:left;width:100%;}#tag_ad p#sub_text{margin-left:10px;padding:1px 0 5px;}.tag_display{display:none;}.tag_display img{ cursor:pointer; }.adForm{border: 1px #CCCCCC solid;width:300px;padding:2px 0;position:relative;height:18px;float:left;clear:left;font-size:16px;margin-right:2px;}.adFormbt{ position:absolute; }/* フォームの設定 */.sperm-form{ border:1px #ccc solid; padding:5px; width:20%;}.sperm-bt{margin-left:5px;text-align:center;font-size:12px;padding:5px 10px 8px;font-weight:bold;text-decoration:none;color:#fff;border-radius:3px;border:none;background:#646363;box-shadow: 0 -3px 0 rgba(0,0,0,.5) inset;text-shadow:-1px -1px 0 #666;}.porm0{width: 300px;font-size:14px;height:20px;border:1px #ccc solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -750px;}.porm1{width: 100px;font-size:16px;border:1px #ccc solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -750px;padding: 5px 0 5px 0px;}.porm2{width:562px;border:1px #ccc solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -750px;padding: 5px;}.porm-log{width:97%;border: 1px #ccc solid;color: #000;padding: 7px;}.porm21,.porm22{font-size:16px;height:24px;border-left:1px #ccc solid;border-top:1px #ccc solid;border-bottom:1px #ccc solid;background:url(//nijie.info/pic/sprite/sprite_background.png) repeat-x;background-position:0 -750px;float:left;clear:both;padding:3px;}.porm21{ width: 615px; }.porm22{ width: 467px; }.porm3{width: 562px;font-size:16px;height:150px;border: 1px #ccc solid;color: #000;padding: 5px;}.porm4{width: 200px;font-size:16px;height:18px;border: 1px #ccc solid;color: #000;padding: 5px 0 5px 0px;}.porm5{width: 400px;font-size:16px;height:150px;border: 1px #ccc solid;color: #000;padding: 5px 0 5px 0px;}.group-text-form{width:98%;height:100px;border: 1px #ccc solid;border-radius:0px;padding: 5px;max-width:98%;min-width:468px;}.group-title-form{width: 98%;font-size:16px;height:18px;border:1px #ccc solid;background:#fff;border-radius:0px;max-width:98%;max-height:18px;padding: 5px;}.group-player-form{width: 98%;font-size:16px;background:#fff;height:18px;border: 1px #ccc solid;max-width:98%;max-height:18px;padding: 5px;}.group-comment-form{width: 80%;font-size:16px;height:18px;border: 1px #ccc solid;color: #000;max-height:18px;}.group-pic-form{width:635px;border: 1px #ccc solid;color: #000;padding:5px;}/* 個別画面設定終わり *//* BALLOON 基本設定 / ここから */.popup_member{font-size:11px;}#balloon_container{display:inline-block;position: absolute;top:10px;left:-50px;z-index:900;padding-bottom:13px;}.balloon a{text-decoration:none;line-height:100%;color:#bd0d64;}.balloon a:hover{ text-decoration:underline; }.balloon_box_username{font-weight:bold;line-height:100%;color:#bd0d64;float:left;margin-top:15px;}.balloon_box_content_image{float:left;width:40px;height:40px;clear:both;border-radius:2px;overflow:hidden;}#main-right2 .nijie a img{border:none;padding:0;}.balloon_box_content_image:hover{opacity: 0.7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";}#balloon_box_button{width:80px;height:20px;float:right;margin-top:9px;color:#fff;font-size:11px;font-weight:bold;}#balloon_box_button div{padding:2px 0 1px;border-radius:2px;cursor:pointer;text-align:center;}#balloon_box_button div{opacity:0.8;}#balloon_box_button .orange{ background:#C30; }#balloon_box_button .gray{background:#999;color:#fff;}.balloon_box{width:242px;padding:1px;border: 1px solid #CCC;background-color: #FFF;border-radius:0px;overflow:hidden;box-shadow:0 0 1px #ccc;}.balloon_box_content{ padding:10px; }.balloon_box_content_detail{float:right;width:174px;font-size:11px;}.balloon_box_slide_001 img:hover{opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; }.balloon_box_slide_002 img:hover{ opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; }.balloon_box_slide_001{float:left;width:80px;height:80px;border-radius:2px;}.balloon_box_slide_002{float:left;width:80px;height:80px;margin-left:1px;border-radius:2px;}/* balloon 吹き出し */.balloon a{text-decoration:none; line-height:100%; color:#bd0d64; }.balloon a:hover{ text-decoration:underline; }.balloon:before {content: "";position: absolute;bottom: 5px;left: 5%;width: 0;height: 0;border-top: 8px solid #CCC;border-left: 8px solid transparent;border-right: 8px solid transparent;}.balloon:after {content: "";position: absolute;bottom: 7px;left: 5%;width: 0;height: 0;border-top: 8px solid #FFF;border-left: 8px solid transparent;border-right: 8px solid transparent;}/* BALLOON_SINGLE 基本設定 / ここから */.balloon_single{width:244px;border: 1px solid #CCC;background-color: #FFF;border-radius:0px;overflow:hidden;}.balloon_single_box{ padding:8px 10px 10px 10px; }.balloon_box_single_text{padding-left:26px;font-size:11px;background-image:url(../pic/balloon/tinpop_balloon.gif);background-repeat:no-repeat;background-position:0px 3px;}/* 一式のdlsite連携 */#dlsite_search_block{background:#444;}#dlsite_search_block ul{width:100%;display:inline-block;padding:0 0 8px;}#dlsite_search_block ul li{display:inline-block;text-align:center;width:20%;}#dlsite_search_block img{border-radius:7px;box-shadow:0 0 8px #000;width:100px;}/* ポップアップの設定 */div[id^=open0]{top: 0;left: 0;width: 100%;height: 100%;position: absolute;}.close_overlay{top: 0;left: 0;width: 100%;height: 140%;display: block;text-indent: -9999px;position: absolute;background: #000;box-shadow:0 0 7px #000;opacity: 0.5;z-index: 5;}.modal_window{top: 200px;left: 47%;margin: -150px 0 0 -300px;text-align: center;display: block;background: #fff;position: absolute;box-shadow:0 0 7px #333;z-index: 10;border-radius:7px;}.modal_window .title{margin: 20px 0 10px;width: 100%;line-height: 30px;color: #333;font-size: 18px;font-weight: bold;text-align: center;}.modal_window p{padding: 0 15px 15px 15px;font-size: 12px;line-height: 160%;}.modal_window p a img:hover{ opacity:0.8; }.modal_window .footer_button{margin-top:30px;display:inline-block;text-align:center;font-weight:bold;font-size:14px;}input[class="modal_form"]{width:50%;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:13px;}input[class="modal_button"]{background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #862604), color-stop(0.00, #fa8700));background: -webkit-linear-gradient(#fa8700, #862604);background: -moz-linear-gradient(#fa8700, #862604);background: -o-linear-gradient(#fa8700, #862604);background: -ms-linear-gradient(#fa8700, #862604);background: linear-gradient(#fa8700, #862604);text-shadow: 0px -1px 0 #862604;border:1px #862604 solid;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;padding:15px;border-top-right-radius:3px;border-bottom-right-radius:3px;}/* 支援サイトのリンク部分 */#pro .support_site,#pro .skeb,#pro .twitter_button{width: 100%;margin: 5px 0px;display: inline-block;text-align: center;}#pro .support_site a,#pro .skeb a,#pro .twitter_button a{border: 1px #ccc solid;border-radius: 30px;padding: 3px 0;width: 85%;margin: 0 auto;color: #333;text-decoration: none;display: block;}#pro .twitter_button a{ padding: 5px 0; }#pro .support_site a i,#pro .skeb a i,#pro .twitter_button a i{font-size: 17px;vertical-align: text-bottom;}#pro .support_site a:hover,#pro .skeb a:hover,#pro .twitter_button a:hover{background: #ccc;}