@charset "utf-8";

   body{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:14px;background:#fff;color:#202121;line-height:180%;}
*, *::before, *::after {
box-sizing: inherit;
}
a{color:#45AAB8;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
a:hover{color:#666;}
a:active, a:focus{outline:0;}
img{border:0;padding:0px;margin:0px}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 10px 20px;display:inline;}
img.alignleft{padding:4px;margin:0 20px 10px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
ol{margin:0 0 0 5px;padding:0 0 0 0;list-style:decimal;}
ul{margin:0 0 0 0;padding:0 0 0 0;list-style:disc;}
li{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;}
li a{color:#45AAB8;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
li a:hover{color:#666;}
#wrap{margin:auto;max-width:960px;padding:66px 10px 30px;_width:960px;}
#header{width:100%;background:#ffffff url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_header-bottom.jpg) repeat-x left bottom;color:#393a3a;padding:0;}
.header-inner{overflow:hidden;margin:0px auto 0 auto;padding:10px 0px 0px 0px;max-width:960px;width:960px;}
#header h1{text-align:left;margin:0;}
.logo{text-align:center;margin:0;padding:0;}
.pc_logo img{width:600px;height:auto;}
#nav{text-align:center;width:960px;margin:0 auto 0px auto;display:none;}
#nav ul{list-style:none;margin:auto;}
.main-navigation{clear:both;margin:0 auto;position:relative;}
ul.nav-menu, div.nav-menu > ul{margin:0;padding:0;}
.nav-menu li{display:inline-block;position:relative;margin:0 0;border-right:1px #ddd solid;}
.nav-menu li a{color:rgba(123,87,37,0.8);display:block;font-size:17px;text-decoration:none;padding:10px 45px 10px 45px;font-weight:bold;}
.nav-menu li:hover > a, .nav-menu li a:hover{background-color:#eee;}
.nav-menu .sub-menu, .nav-menu .children{background-color:#eee;display:none;padding:0;position:absolute;z-index:99999;}
.nav-menu .sub-menu ul, .nav-menu .children ul{border-left:0;left:100%;top:0;}
ul.nav-menu ul a, .nav-menu ul ul a{color:#333;margin:0;width:100px;}
ul.nav-menu ul a:hover, .nav-menu ul ul a:hover{background-color:#dedede;}
ul.nav-menu li:hover > ul, .nav-menu ul li:hover > ul{display:block;}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a{color:#a8d4a1;background:#fff;}
@media screen(max-width: 767px) {
#nav{display:none;}
}   #main{margin:0 0 0 0;padding:0 0 0 0;}
.index_contents{margin-bottom:15px;}
.index_contents p{max-width:76%;display:inline;padding:0;margin-bottom:20px;font-size:13px;line-height:1.5em;color:#545353;}
.index_contents img{width:20%;background-color:#ccc;border-radius:70px;float:left;margin:10px 20px 10px 10px;display:inline;}
.cate_contents p{width:100%;display:inline;padding:0;margin-bottom:20px;font-size:13px;line-height:1.4em;color:#545353;}
.column-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_movie.png) no-repeat 15px center;background-size:auto 20px;}
.erocolumn-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_column.png) no-repeat 15px center;background-size:auto 20px;}
.jyoyu-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_pickup.png) no-repeat 15px center;background-size:auto 20px;}
.video-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_saisei.png) no-repeat 14px center;background-size:auto 22px;}
.review-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_review.png) no-repeat 10px center;background-size:auto 14px;}
.popular-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_other.png) no-repeat 15px 10px;background-size:auto 17px;}
.tag-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 15px 10px;background-size:auto 18px;}
#toplist{margin:0 0 30px 0;padding:0 0 0 0;}
.toplist ul{margin:0 0 0 0;padding:0 0 0 0;}
.toplist li{font-size:13px;margin:6px 0px 0px 0px;padding:2px 0px 2px 0px;list-style:none;border-bottom:1px dotted #dedede;}
.toplist li a{color:#666;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
.toplist li a:hover{background-position:3px 50%;color:#999;}
.top-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:18px;font-weight:normal;letter-spacing:0.05em;font-style:normal;padding:0px 0px 10px 0px;margin:0px 0px 20px 0px;border-bottom:double 3px #ccc;color:#333;}
.top-gallery-midashi{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:18px;font-weight:normal;letter-spacing:0.05em;font-style:normal;padding:0px 0px 10px 0px;margin:0px 0px 20px 0px;border-bottom:double 3px #ccc;color:#333;}
li.item{height:280px;margin-bottom:30px;}
.item-img{border-bottom:solid 1px #ddd;padding:10px 0;overflow:hidden;}
.item-date{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:80%;color:#999;padding:0 0 0px 0;margin:0 0 0px 0;border-bottom:0px solid #dedede;}
.item h2{font-weight:normal;color:#7b5725;}
.item-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;margin:0 0 0px 0;}
.item-title a{font-size:20px;color:#8fd1e0;text-decoration:underline;line-height:1.5em;}
.item-title a:hover{color:#999;}
.item .item-text{font-size:15px;color:#444;text-decoration:none;display:block;margin-bottom:10px;line-height:1.3em;}
.top-2retsu{width:100%;padding:7px 0;}
.first-block{float:left;width:50%;}
.last-block{float:right;width:50%;font-size:14px;text-align:left;white-space:normal;vertical-align:middle;}
.single_content_box p { margin-bottom: 5px;
} p{font-size:14px;line-height:190%;padding:10px 0px 10px 0px;}
p a{color:#45AAB8;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
p a:hover{color:#666;}
p a:active, a:focus{outline:0;}
#date{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:10px;font-weight:normal;text-align:left;padding:0 0 0 0;color:#999;letter-spacing:0.1em;}
.pagetitle{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;margin:20px 0px 20px 0px;padding:0px 0px 10px 0px;font-size:21px;font-weight:normal;color:#333;}
.pagetitle a{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;margin:20px 0px 20px 0px;padding:0px 0px 10px 0px;font-size:21px;font-weight:normal;color:#333;}
.subtitle{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-weight:normal;font-size:14px;border-bottom:1px dotted #ccc;padding:0 0 0 0;margin:30px 0 10px 0;letter-spacing:0.1em;color:#666;}
#blog-foot{font-size:75%;text-align:left;margin:50px 0 0 0;padding:2px 5px 2px 10px;font-weight:normal;color:#999;background:#f7f7f7;border-bottom:0px dotted #ccc;}
#blog-foot-archives{font-size:75%;text-align:left;margin:50px 0 100px 0;padding:2px 5px 2px 10px;font-weight:normal;color:#999;background:#f7f7f7;border-bottom:0px dotted #ccc;}
#blog-foot span,
#blog-foot-archives span{color:#999;}
.single-thumbnail{margin:13px 0 0 0;}
span.single_time{background-color:#fff;border-radius:20px;padding:10px 5px;float:right;margin:-5px -28px 0 0;color:#7F5700;font-weight:bold;font-family:Meiryo;font-size:10px;}
.pager{font-size:100%;color:#403f3f;border:1px dotted #000;margin-bottom:50px;}
.previous{text-align:left;line-height:50px;}
.previous a{white-space:pre;}
.next{text-align:right;line-height:50px;}
.next a{white-space:pre;border-top:1px solid #000;}
#next{font-size:85%;font-weight:lighter;color:#403f3f;text-align:center;padding-top:30px;padding-bottom:30px;border:1px dotted #000;}
#next-archives{font-size:85%;text-align:center;margin-top:-50px;padding-bottom:30px;}
.next-pagenavi{text-align:center;margin-top:10px;}
  #sidebar{width:100%;padding:0 0 0 0;}
#sidebar h2{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 8px 0px;padding:2px 0 2px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
#sidebar h2.sidebar-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 8px 0px;padding:8px 0 8px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
h1.sidebar-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:8px 0 8px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
h2.sidebar-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:8px 0 8px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
h3.sidebar-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:8px 0 8px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
.sidebar-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:3px 0 3px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
h2.movie-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:13px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:8px 0 8px 40px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
.single-movie-title{background:#f55253;font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.1em;font-style:normal;margin:0px 0px 10px 0px;padding:8px 0 8px 8px;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;}
#execphp-3 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_info.png) no-repeat 10px center;background-size:auto 16px;}
#search-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_search.png) no-repeat 10px center;background-size:auto 18px;}
#wpp-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_ranking.png) no-repeat 10px center;background-size:auto 16px;}
#wpp-3 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_ranking.png) no-repeat 10px center;background-size:auto 16px;}
#wpp-4 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_ranking.png) no-repeat 10px center;background-size:auto 16px;}
#wpp-6 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_ranking.png) no-repeat 10px center;background-size:auto 16px;}
#wpp-7 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_ranking.png) no-repeat 10px center;background-size:auto 16px;}
#rpwe_widget-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_new.png) no-repeat 8px center;background-size:auto 14px;}
#execphp-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_pickup.png) no-repeat 15px center;background-size:auto 18px;}
#execphp-4 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_pickup.png) no-repeat 15px center;background-size:auto 18px;}
#execphp-7 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_pickup.png) no-repeat 15px center;background-size:auto 18px;}
#tag_cloud-4 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#nav_menu-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_menu.png) no-repeat 10px center;background-size:auto 18px;margin-bottom:0;}
#xili_tidy_tags_cloud_widget-2 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#xili_tidy_tags_cloud_widget-3 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#xili_tidy_tags_cloud_widget-4 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#xili_tidy_tags_cloud_widget-5 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#xili_tidy_tags_cloud_widget-6 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#xili_tidy_tags_cloud_widget-7 .sidebar-title{background:#f55253 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_title_tag.png) no-repeat 10px center;background-size:auto 18px;}
#sidebar h3{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:14px;font-weight:normal;color:#999;line-height:30px;margin:0 0 0 0;padding:0 0 0 0;border-bottom:0px solid #ccc;}
#sidebar ul{margin:0 0 0 0;padding:0 0 0 0;}
#sidebar li{font-size:13px;margin:0 0 0 0;list-style:none;}
#sidebar li a{display:block;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
#sidebar li a:hover{}
  .wpp-list li a{display:block;}
#sidebar .wpp-list li::before{content:counter(wpp_get_mostpopular, decimal) "位";counter-increment:wpp_get_mostpopular;background:#e576ac;color:#fff;font-size:14px;line-height:1;padding:5px 8px;position:absolute;left:0;top:0;z-index:1;}
#footer{background:#f8f8f8 url(//galloli.com/wp-content/themes/ultrarocketman/images/bg_header-bottom.jpg) repeat-x left top;clear:both;width:100%;font-size:80%;margin:0 auto;padding:30px 0 30px;}
.footer-inner{margin:0px auto 0px auto;max-width:960px;_width:960px;}
#sociallink{text-align:center;position:relative;margin:0 auto 10px auto;padding:0 0 0 0;}
#copyright{font-size:10px;color:#393a3a;text-align:center;position:relative;margin:0 0 0 0;padding:0 0 0 0;}
  #sidebar .search #searchform{box-sizing:border-box;}
#sidebar .search fieldset{margin:20px 0px;border-radius:3px;position:relative;}
#sidebar .search input{font:11px Meiryo,arial, sans-serif;color:#ccc;padding:5px 5px;vertical-align:middle;background-color:#fff;border:1px solid #777;border-radius:3px;width:100%;}
#sidebar .search button{position:absolute;width:27px;height:27px;cursor:pointer;vertical-align:middle;border:none;background:url(//galloli.com/wp-content/themes/ultrarocketman/images/search-side.png) no-repeat center;background-size:15px;top:1px;right:5px;z-index:2;}
#sidebar p.search_p{margin:0 0 0px 0;color:#fff;font-family:Meiryo,arial, sans-serif;padding:0px;font-size:16px;}
#header .search{float:right;margin-top:33px;}
#header .search #searchform{margin-bottom:20px;}
#header .search fieldset{margin:0px 0px 0px 0px;border-radius:3px;padding:0 10px 0 0;}
#header .search input{box-sizing:border-box;font:11px Meiryo,arial, sans-serif;color:#ccc;padding:10px;vertical-align:middle;background-color:#f2f0f0;border:none;border-radius:3px 0 0 3px;width:253px;}
#header .search button{box-sizing:border-box;width:37px;height:37px;cursor:pointer;vertical-align:middle;border:none;border-radius:0 3px 3px 0;background:#f96173 url(//galloli.com/wp-content/themes/ultrarocketman/images/search.png) no-repeat center;background-size:15px 15px;margin-left:-5px;}
#header p.search_p{margin:0 0 0px 0;color:#fff;font-family:Meiryo,arial, sans-serif;padding:0px;font-size:16px;}
.moji100px{font-size:100px;line-height:170%;}
.moji90px{font-size:90px;line-height:170%;}
.moji80px{font-size:80px;line-height:170%;}
.moji70px{font-size:70px;line-height:170%;}
.moji60px{font-size:60px;line-height:170%;}
.moji50px{font-size:50px;line-height:170%;}
.moji40px{font-size:40px;line-height:170%;}
.moji30px{font-size:30px;line-height:170%;}
.moji29px{font-size:29px;line-height:170%;}
.moji28px{font-size:28px;line-height:170%;}
.moji27px{font-size:27px;line-height:170%;}
.moji26px{font-size:26px;line-height:170%;}
.moji25px{font-size:25px;line-height:170%;}
.moji24px{font-size:24px;line-height:170%;}
.moji23px{font-size:23px;line-height:170%;}
.moji22px{font-size:22px;line-height:170%;}
.moji21px{font-size:21px;line-height:170%;}
.moji20px{font-size:20px;line-height:170%;}
.moji19px{font-size:19px;line-height:170%;}
.moji18px{font-size:18px;line-height:170%;}
.moji17px{font-size:17px;line-height:170%;}
.moji16px{font-size:16px;line-height:170%;}
.moji15px{font-size:15px;line-height:170%;}
.moji14px{font-size:14px;line-height:170%;}
.moji13px{font-size:13px;line-height:170%;}
.moji12px{font-size:12px;line-height:170%;}
.moji11px{font-size:11px;line-height:170%;}
.moji10px{font-size:10px;line-height:150%;}
.moji9px{font-size:9px;line-height:370%;}
.mincho{font-family:'century','Times New Roman','Baskerville','Optima','Palatino','Georgia','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho',serif;}
.bold{font-weight:bolder;}
.italic{font-style:italic;}
   .line-dotted{margin:0 0 0 0;padding:0 0 0 0;border-bottom:1px dotted #CCC;}
.line-solid{margin:0 0 0 0;padding:0 0 0 0;border-bottom:1px solid #CCC;}
.line-footmenu{margin:0 0 5px 0;padding:0 0 3px 0;border-bottom:1px dotted #CCC;}
.border-radius{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.box-shadow{box-shadow:2px 2px 3px #ccc;-webkit-box-shadow:2px 2px 3px #ccc;-moz-box-shadow:2px 2px 3px #ccc;}
.box-shadow2{box-shadow:1px 2px 5px #ccc;-webkit-box-shadow:1px 2px 5px #ccc;-moz-box-shadow:1px 2px 5px #ccc;}
.text-shadow{text-shadow:1px 1px 3px #DEDEDE;-webkit-text-shadow:1px 1px 3px #DEDEDE;-moz-text-shadow:1px 1px 3px #DEDEDE;}
.bt-more a{font-size:9px;font-weight:normal;color:#333;text-align:center;text-decoration:none;text-shadow:0px -1px 0px #fff;width:50px;float:left;display:block;padding:0 0 0 0;margin:10px 0 0 0;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #ddd),color-stop(.75, #eee),color-stop(1, #ddd));background:-moz-linear-gradient(#ddd, #eee 75%, #ddd);}
.bt-more a:hover{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #eee),color-stop(.75, #fff),color-stop(1, #eee));background:-moz-linear-gradient(#eee, #fff 75%, #eee);}
.bt-more a:active{background-color:#999;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #999),color-stop(.75, #ccc),color-stop(1, #999));background:-moz-linear-gradient(#999, #ccc 75%, #999);}
.bt-order a{font-size:14px;color:#fff;display:block;text-align:center;background-color:#999;margin:20px 0 20px 0;padding:10px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.bt-order a:hover{color:#867888;background:#ddd;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
.single_php{width:100%;display:block;margin:0px auto 0px auto;}
.widget_tag_cloud{}
.widget_tag_cloud a{display:inline-block;color:#fff;padding:4px 8px 4px 8px;margin-bottom:6px;background-color:#8fc3eb;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.widget_tag_cloud a:hover{background-color:#3273a5;text-decoration:underline;}
#tag_tag a{display:inline-block;white-space:nowrap;}
.sx-button{display:block;width:80%;padding:8px 0;margin:13px auto;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.1;font:normal 12px sans-serif;background-color:#fc5555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;}
.sx-button img{height:18px;width:auto;vertical-align:-3px;margin-left:3px;}
.sx-button strong{letter-spacing:1px;font-size:15px;color:#fff;font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;}
.sx-button:hover{color:#FFFFFF;opacity:0.7;}
.itemBox{border-top:1px dotted #000;margin:20px 0 40px;}
.itemBox2{width:95%;border-top:1px dotted #000;margin:20px auto 40px;}
.item{padding:2px 0 7px 0;border-bottom:1px dotted #000;}
.item + .item{border-top:1px dotted #000;}
.item2{padding:2px 2.5% 7px 0;}
.item2 + .item2{border-top:1px dotted #000;}
div.pageranking .wpp-list{counter-reset:wpp_get_mostpopular}
div.pageranking .wpp-list li{position:relative;list-style-type:none;margin-left:0px;padding:10px 0;}
.res-table{width:100%;margin:2em auto;border:#727272 1.5px solid;}
.res-table th{padding:3px;display:block;background-color:#e6e6e6;}
.res-table td{padding:5px;display:block;text-align:center;}
.accordion-box{position:relative;}
.accordion-box label{height:140px;cursor:pointer;text-align:center;font-size:12px;position:absolute;bottom:0;width:100%;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.95) 90%);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.95) 90%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.95) 90%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.95) 90%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.95) 90%);}
.accordion-box input:checked + label{background:inherit;}
.accordion-box label:after{content:"続きをよむ";letter-spacing:.05em;line-height:2.5rem;position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#fff;background-color:#000;width:18.75rem;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.accordion-box label:before{content:"↓";font-weight:700;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-140px, 0);transform:translate(-140px, 0);background-color:#fff;z-index:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:20px;height:20px;line-height:20px;}
.accordion-box input{display:none;}
.accordion-box .accordion-container{overflow:hidden;height:140px;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;}
.accordion-box input:checked + label{}
.accordion-box input:checked + label:after{content:"閉じる";}
.accordion-box input:checked + label:before{content:"↑";}
.accordion-box input:checked ~ .accordion-container{height:auto;padding-bottom:10px;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;}
.fukidashi{margin:10px 0px 10px 0px;color:#ffffff;font-size:11px;font-weight:bold;position:relative;padding:.3em .80em;background-color:#f0b6ba;border-radius:10px;}
.fukidashi::after{position:absolute;top:100%;left:160px;content:'';width:0;height:0;border:10px solid transparent;border-top:15px solid #f0b6ba;}
.marker1{background:linear-gradient(transparent 70%, #ffc66d 40%);font-weight:bold;}
.marker2{background:linear-gradient(transparent 70%, #ffa0d3 40%);font-weight:bold;}
.square_btn{margin:0px auto 10px auto;position:relative;display:inline-block;font-weight:bold;padding:12px 0 8px;text-decoration:none;color:#555454;transition:.4s;}
.square_btn:before{position:absolute;content:'';width:100%;height:4px;top:100%;left:0;border-radius:3px;background:#555454;transition:.2s;}
.square_btn:after{position:absolute;content:'';width:100%;height:4px;top:0;left:0;border-radius:3px;background:#555454;transition:.2s;}
.square_btn:hover:before{top:-webkit-calc(100% - 3px);top:calc(100% - 3px);}
.square_btn:hover:after{top:3px;}
.square_btn_dl{margin:0px auto 10px auto;position:relative;display:inline-block;font-weight:bold;padding:12px 0 8px;text-decoration:none;color:#9d9d9d;transition:.4s;}
.square_btn_dl:before{position:absolute;content:'';width:100%;height:4px;top:100%;left:0;border-radius:3px;background:#9d9d9d;transition:.2s;}
.square_btn_dl:after{position:absolute;content:'';width:100%;height:4px;top:0;left:0;border-radius:3px;background:#9d9d9d;transition:.2s;}
.square_btn_dl:hover:before{top:-webkit-calc(100% - 3px);top:calc(100% - 3px);}
.square_btn_dl:hover:after{top:3px;}
.square_btn_oki{float:right;position:relative;display:inline-block;font-weight:bold;padding:12px 0 8px;text-decoration:none;color:#9d9d9d;transition:.4s;}
.square_btn_oki:before{position:absolute;content:'';width:100%;height:4px;top:100%;left:0;transition:.2s;}
.square_btn_oki:after{position:absolute;content:'';width:100%;height:4px;top:0;left:0;transition:.2s;}
#mylist_menu{width:100%;padding:0;margin:0;list-style-type:none;}
#mylist_menu li{width:50%;float:left;padding:0;margin:5px 0px 5px 0px;text-align:center;}
#mylist_menu li a{width:auto;color:#fff;font-size:12px;font-weight:bold;padding:7px 0;text-decoration:none;display:block;background:#a1a0a0;}
#mylist_menu li a:hover{background:#848383;}
#mylist_menu li:first-child a{border-radius:18px 0 0 18px;}
#mylist_menu li:last-child a{border-radius:0 18px 18px 0;}
.box-oki{position:relative;margin:2em 0;padding:0.5em 1em;border:solid 3px #62c1ce;}
.box-oki .box-title{position:absolute;display:inline-block;top:-27px;left:-3px;padding:0 9px;height:25px;line-height:25px;vertical-align:middle;font-size:17px;background:#62c1ce;color:#ffffff;font-weight:bold;border-radius:5px 5px 0 0;}
.box-oki p{margin:0;padding:0;}
.box17{margin:2em 0em 0em 0em;position:relative;padding:0.5em 1.5em;border-top:solid 2px black;border-bottom:solid 2px black;}
.box17:before, .box17:after{content:'';position:absolute;top:-10px;width:2px;height:-webkit-calc(100% + 20px);height:calc(100% + 20px);background-color:black;}
.box17:before{left:10px;}
.box17:after{right:10px;}
.box17 p{margin:0;padding:0;}
h3.okiniiri01{font-size:18px;color:#505050;padding:0.5em;display:inline-block;line-height:1.3;background:#dbebf8;vertical-align:middle;border-radius:25px 0px 0px 25px;}
h3.okiniiri01:before{content:'●';color:white;margin-right:8px;}
h2.okiniiri01{font-size:20px;position:relative;padding:5px 5px 5px 42px;background:#77c3df;font-size:20px;color:white;margin-left:-33px;line-height:1.3;z-index:-1;}
h2.okiniiri01:before{position:absolute;content:'';left:-2px;top:-2px;border:none;border-left:solid 40px white;border-bottom:solid 79px transparent;z-index:-2}
.cate_top_img{width:100%;display:block;margin:0px auto 3px auto;}
h1.category1{position:relative;padding:5px 0 5px 0;font-size:20px;color:#545454;border-bottom:#BFBFBF dotted 1px;}
h1.category1:first-letter{font-size:25px;color:#78b9eb;}
h2.category2{position:relative;padding:5px 0 5px 0;font-size:20px;border-bottom:#BFBFBF dotted 1px;}
h2.category2:first-letter{font-size:30px;color:#ff9148;}
ul.list001{border:solid 3px #585857;padding:0.5em 1em 0.5em 2.3em;position:relative;margin:2em 0;}
ul.list001 li{font-weight:bold;line-height:1.5;padding:0.5em 0;list-style-type:none!important;}
ul.list001 li:before{font-family:"Font Awesome 5 Free";content:"\f00c";position:absolute;left:1em;color:#585857;}
ul.list001 li:after{background:#585857;color:#fff;font-family:"Font Awesome 5 Free",'Avenir','Arial',sans-serif;position:absolute;left:-2px;bottom:100%;padding:1px 7px;content:'\f0a7 Point';letter-spacing:0.05em;}
h2.catetitle{margin:5px 0px 0px 0px;font-size:16px;position:relative;padding:0.25em 0;}
h2.catetitle:after{content:"";display:block;height:4px;background:-moz-linear-gradient(to right, rgb(61, 59, 59), transparent);background:-webkit-linear-gradient(to right, rgb(61, 59, 59), transparent);background:linear-gradient(to right, rgb(61, 59, 59), transparent);}
@media only screen and (min-width: 780px) { .res-table{width:100% margin:5px auto;font-size:90%;border:#727272 1.5px solid;　}
.res-table tr{border-bottom:#727272 1px solid;}
.res-table tr:last-child{border:none}
.res-table th{width:40%;padding:5px 10px;display:table-cell;border-right:#727272 1px solid;text-align:left;}
.res-table td{width:60%;padding:5px 10px;display:table-cell;text-align:left;}
} .line-top{width:82px;height:20px;margin-bottom:5px;}
.category-box img{border-radius:50%;}
.fa-calendar{color:#93cc42;}
.fa-history{color:#78cfeb;}
.fa-external-link-alt{color:#868686;}
.long-box-69{width:80%;border:2px solid #f9b56c;border-radius:4px;margin:2em 0;padding:2em;position:relative;}
.long-box-69::before{background-color:#fff;color:#f9ab3c;content:"お願い";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.aff_img{display:block;margin:0px auto 8px auto;width:100%;}
.column_aff_img_320x250{display:block;margin:0px auto 0px auto;width:300px;}
.affbox{margin:2em 0;border:solid 3px #5fb3f5;}
.affbox .box-title69{font-size:1.2em;background:#5fb3f5;padding:4px;text-align:center;color:#FFF;font-weight:bold;letter-spacing:0.05em;}
.affbox p{padding:15px 20px;margin:0;}
.affbtn{font-size:25px;text-align:center;display:block;width:90%;margin:1em auto 0.5em auto;position:relative;padding:1em 0.5em;text-decoration:none;color:#FFF;background:#fd9535;border-bottom:solid 2px #d27d00;border-radius:4px;box-shadow:inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 2px rgba(0, 0, 0, 0.19);font-weight:bold;}
.affbtn:active{border-bottom:solid 2px #fd9535;box-shadow:0 0 2px rgba(0, 0, 0, 0.30);}
ul.list01{border:solid 4px #ffb03f;padding:0.5em 1em 0.5em 2.3em;position:relative;}
ul.list01 li{font-weight:bold;line-height:1.5;padding:0.5em 0;list-style-type:none!important;}
ul.list01 li:before{font-family:"Font Awesome 5 Free";content:"\f00c";position:absolute;left:1em;color:#ffb03f;}
ul.list02{border:solid 3px #ffb03f;padding:0.5em 1em 0.5em 2.3em;position:relative;}
ul.list02 li{line-height:1.5;padding:0.5em 0;list-style-type:none!important;}
ul.list02 li:before{font-family:FontAwesome;content:"\f00c";position:absolute;left:1em;color:#ffb03f;}
ul.list03{border:double 4px #69c1f3;padding:0.5em 1em 0.5em 2.3em;position:relative;}
ul.list03 li{line-height:1.5;padding:0.5em 0;list-style-type:none!important;}
ul.list03 li:before{font-family:FontAwesome;content:"\f0a4";position:absolute;left:1em;color:#69c1f3;}
ul.list04{border:solid 3px #feb8d4;padding:0.5em;position:relative;margin-top:2em;}
ul.list04 li{line-height:1.5;padding:0.5em 0 0.5em 1.4em;border-bottom:dashed 1px silver;list-style-type:none!important;}
ul.list04 li:last-of-type{border-bottom:none;}
ul.list04 li:before{font-family:FontAwesome;content:"\f138";position:absolute;left:0.5em;color:#ff91bd;}
ul.list04 li:after{background:#ff91bd;color:#fff;font-weight:bold;position:absolute;left:-2px;bottom:100%;padding:1px 7px;content:"メリット";letter-spacing:0.05em;}
ul.list05{border:solid 3px #d2d1d2;padding:0.5em;position:relative;margin-top:2em;}
ul.list05 li{line-height:1.5;padding:0.5em 0 0.5em 1.4em;border-bottom:dashed 1px silver;list-style-type:none!important;}
ul.list05 li:last-of-type{border-bottom:none;}
ul.list05 li:before{font-family:FontAwesome;content:"\f138";position:absolute;left:0.5em;color:#bdbdbd;}
ul.list05 li:after{background:#bdbdbd;color:#fff;font-weight:bold;position:absolute;left:-2px;bottom:100%;padding:1px 7px;content:"デメリット";letter-spacing:0.05em;}
.box26{position:relative;margin:2em 0;padding:0.5em 1em;border:solid 3px #95ccff;border-radius:8px;}
.box26 .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#FFF;color:#95ccff;font-weight:bold;}
.box26 p{margin:0;padding:0;}
.waku-box16{padding:0.5em 1em;margin:2em 0;background:-webkit-repeating-linear-gradient(-45deg, #fff0f8, #fff0f8 3px,#ffe9f6 3px, #ffe9f6 7px);background:repeating-linear-gradient(-45deg, #fff0f8, #fff0f8 3px,#ffe9f6 3px, #ffe9f6 7px);}
.waku-box16 p{margin:0;padding:0;}
.shokai-maker{width:100%;border-top:solid 1px #696969;border-right:solid 1px #696969;border-left:solid 1px #696969;}
.shokai-maker th{text-align:center;padding:6px 8px 5px;width:40%;color:#464646;font-weight:normal;font-size:14px;background-color:#fde7fd;border-bottom:solid 1px #696969;border-right:solid 1px #696969;}
.shokai-maker td{font-size:12px;padding:5px 10px;text-align:left;color:#595960;background-color:#ffffff;border-bottom:solid 1px #696969;}
.marker1{background:linear-gradient(transparent 50%, #ffdc98 30%);}
.marker2{background:linear-gradient(transparent 50%, #ffbcd5 40%);}
.marker3{background:linear-gradient(transparent 50%, #feff86 40%);}
h2.erocolumn{font-size:23px;padding:0.4em 0.5em;color:#494949;background:#ffe3e6;border-left:solid 5px #f96173;border-bottom:solid 3px #febbc2;}
h3.erocolumn{font-size:20px;padding:0.5em;color:#494949;background:#e1f1fd;border-left:solid 5px #78b9eb;}
h4.erocolumn{position:relative;padding:0.6em;background:#e0edff;}
h4.erocolumn:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #e0edff;width:0;height:0;}
h5.erocolumn{border-bottom:solid 3px skyblue;position:relative;}
h5.erocolumn:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #ffc778;bottom:-3px;width:30%;}
h4.erocolumn-movietitle{color:#545454;position:relative;padding:0.6em;margin:0 0 1em 0;background:#fee8f0;}
h4.erocolumn-movietitle:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #fee8f0;width:0;height:0;}
.box-come{padding:0.5em 1em;margin:1em 0 0 0;color:#575757;background:#f4f3f3;}
.box-come p{margin:0;padding:0;}
.erocolumn-button{display:block;width:90%;box-sizing:border-box;padding:15px 0;margin:13px auto;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.1;font:normal 12px sans-serif;background-color:#fd6b77;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;}
.erocolumn-button a{text-decoration:none;}
.erocolumn-button img{height:18px;width:auto;vertical-align:-3px;margin-left:3px;}
.erocolumn-button strong{letter-spacing:1px;font-size:18px;color:#fff;font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;}
.erocolumn-button:hover{color:#FFFFFF;opacity:0.7;}
.erocora-link01{font-weight:bold;color:#3d85fc;font-size:110%;text-decoration:underline;}
.erocora-link02{text-align:center;font-weight:bold;color:#262bff;font-size:120%;padding:0 0 0.5em 0;text-decoration:underline;}
.erocora-link03{text-align:center;font-weight:bold;color:#262bff;font-size:117%;padding:0.5em 0 0.5em 0;text-decoration:underline;}
p.moji-title{margin:0px auto 0px auto;font-weight:bold;text-align:center;}
.entry-content p{font-size:115%;}
.entry-content .l-fuki, .entry-content .r-fuki{position:relative;width:80%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;border-radius:6px;border:2px solid #999;box-shadow:1px 1px 5px #aaa;background-color:#fff;z-index:1;}
.entry-content .l-fuki{margin:20px 20% 40px 0;}
.entry-content .r-fuki{margin:20px 0 40px 19%;}
.entry-content .l-fuki::before, .entry-content .r-fuki::before{position:absolute;content:"";top:16px;width:10px;height:10px;border-right:2px solid #999;border-bottom:2px solid #999;background-color:#fff;z-index:2;}
.entry-content .l-fuki::before{right:-7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.entry-content .r-fuki::before{left:-7px;transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.entry-content .l-fuki::after, .entry-content .r-fuki::after{position:absolute;content:"";width:80px;height:80px;top:-10px;border-radius:40px;border:3px solid #fff;background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:1px 1px 5px #aaa;}
.entry-content .l-fuki::after{right:-110px;}
.entry-content .r-fuki::after{left:-110px;}
@media screen and (max-width:620px){
.entry-content .l-fuki, .entry-content .r-fuki{width:70%}
.entry-content .l-fuki{margin-right:30%;}
.entry-content .r-fuki{margin-left:30%;}
}
@media screen and (max-width:478px){
.entry-content .l-fuki::after, .entry-content .r-fuki::after{width:60px;height:60px;border-radius:30px;}
.entry-content .l-fuki::after{right:-84px;}
.entry-content .r-fuki::after{left:-84px;}
}
.kanrinin-01::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-01.jpg);}
.kanrinin-02::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-02.jpg);}
.kanrinin-03::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-03.jpg);}
.kanrinin-04::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-04.jpg);}
.kanrinin-05::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-05.jpg);}
.kanrinin-06::after{background-image:url(https://galloli.com/siteimage/fuki/kanrinin-06.jpg);}
#add-320-100{text-align:center;width:100%;height:100px;}
#add-320-100 iframe{width:100%;height:100px;}
#add-300-250{text-align:center;margin:0 auto 0 auto 0;width:100%;height:250px;}
#add-300-250 iframe{margin:0 auto 0 auto 0;width:100%;height:auto;min-height:250px;}
#add-300-250-bt{text-align:center;display:block;margin:0 auto 0 auto 0;width:100%;height:250px;}
#add-300-250-bt iframe{text-align:center;display:block;margin:0 auto 0 auto 0;width:100%;height:auto;min-height:250px;}
#add-160-600{text-align:center;width:100%;height:600px;}
#add-160-600 iframe{width:100%;height:600px;}
.movmov{height:0;overflow:hidden;position:relative;padding-bottom:56.25%;}
.movmov iframe{width:100%;height:100%;top:0;left:0;position:absolute;}
.ita_arrow{background-image:url(https://galloli.com/siteimage/sitegazou/note-128.png), url(https://galloli.com/siteimage/sitegazou/arrows_02.png);background-repeat:no-repeat;background-position:12px center, right center;-moz-background-size:16px 16px;background-size:16px 16px;width:100%;margin:0px auto 0px auto;border-bottom:dotted 1px #adacac;}
.ita_new{background-image:url(https://galloli.com/siteimage/sitegazou/ita-new_001.gif);background-repeat:no-repeat;background-position:left top;-moz-background-size:14px 8px;background-size:14px 8px;width:100%;margin:4px auto 0px auto;}
.ita_note{background-image:url(https://galloli.com/siteimage/sitegazou/note-128.png);background-repeat:no-repeat;background-position:left top;-moz-background-size:16px 16px;background-size:16px 16px;width:99%;margin:10px auto 0px auto;}
.ita_come{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:bold;color:#636262;line-height:18px;padding:10px 15px 10px 29px;}
.ita_non-icn{}
.nextpage{text-align:right;font-size:13px;color:#454545;padding:7px 3px 7px 3px;}
.category-av blockquote{position:relative;padding:40px 10px 10px 15px;box-sizing:border-box;font-style:italic;color:#464646;background:#fff7dd;border:1px solid #fff7dd;}
.category-av blockquote:before{display:inline-block;position:absolute;top:13px;left:17px;content:"\f10d";font-family:"Font Awesome 5 Free";color:#FFF;font-size:35px;line-height:1;font-weight:900;}
.category-av blockquote p{padding:0;margin:10px 0;line-height:1.7;}
.category-av blockquote cite{display:block;text-align:right;color:#888888;font-size:1.1em;text-decoration:underline;}
.category-av ul, ol{font-size:1.2em;color:#494949;padding:0.7em 0 0.2em 0.5em;}
.category-av ul li, ol li{line-height:1.2;padding:0.2em 0;}
.tablelink{text-decoration:underline;}
.blogcard{line-height:1;background-color:#ffffff;border:1px solid #eeeeee;word-wrap:break-word;margin:40px 5px 40px 5px;box-shadow:0 0 10px 6px rgba(0,0,0,.025);}
.blogcard a{text-decoration:none;opacity:1;transition:all 0.2s ease;}
.blogcard a:hover{opacity:0.6;}
.blogcard_thumbnail{float:left;padding:20px;}
.blogcard_title{font-size:1.5em;font-weight:bold;line-height:1.4;padding:18px 20px 10px;}
.blogcard_excerpt{font-size:0.85em;line-height:1.6;padding:0 17px 15px 20px;}
@media screen and (max-width:768px){
.blogcard{margin:15px 0;}
.blogcard img{width:100px;height:75px;;}
.blogcard_title{font-size:1.1em;padding-bottom:17px;}
.blogcard_excerpt{display:none;}
} #wpp-ranking{display:inline-block;width:100%;height:10%;}
p.moji-title{margin:0px auto -20px auto;font-weight:bold;text-align:center;font-size:18px;color:#acacac;}
.abtn-mc1 a{display:block;position:relative;z-index:2;overflow:hidden;width:80%;margin:0px auto;font-weight:bold;font-size:14px;border-radius:5px;background-color:#90d582;color:#ffffff !important;padding:8px 0;text-align:center;text-decoration:none;transition:.25s linear;-webkit-transition:.25s linear;-moz-transition:.25s linear;box-shadow:0 2px 3px rgba(0,0,0,.2), 0 2px 3px -2px rgba(0,0,0,.15);}
.abtn-mc1{display:block;width:100%;margin-bottom:1em;}
.abtn-mc1 a:hover{text-decoration:none;box-shadow:0 13px 20px -3px rgba(0,0,0,.24);-webkit-tap-highlight-color:transparent;}
.abtn-mc1 a:after{content:"\f138";font-family:"font awesome 5 free";font-weight:900;margin-left:15px;}
.abtn-mc1 a:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:abtn-mc1 3s ease-in-out infinite;}
@-webkit-keyframes abtn-mc1 {
0%{-webkit-transform:scale(0) rotate(45deg);opacity:0;}
80%{-webkit-transform:scale(0) rotate(45deg);opacity:0.5;}
81%{-webkit-transform:scale(4) rotate(45deg);opacity:1;}
100%{-webkit-transform:scale(50) rotate(45deg);opacity:0;}
}
p.abtn-mc1-top-text{font-weight:bold;margin-bottom:3px;}
p.abtn-mc1-under-text{font-size:.8em;margin-top:-10px;}
.aff-text69{font-size:1.6em;font-weight:bold;text-align:center;margin:0 auto 3px auto;}
@media only screen and (max-width: 768px){
.su-tabs-mobile-stack .su-tabs-nav span{display:inline-block !important;}
} .maru2{background:#cf93d9;color:white;border-radius:30px;display:inline-block;font-size:12px;width:34px;line-height:34px;font-weight:bold;text-align:center;margin:8px 10px 0 0;}
a.aff_link{font-weight:bold;}
a.aff_link:link{color:#1754f1;text-decoration:underline;}
a.aff_link:hover{color:#6c94fc;}
@media only screen and (min-width: 960px) {
.SP_top_img{display:none;}
iframe{width:100%;height:auto;min-height:250px;max-width:960px;}
.header-box{display:none;}
h1.sp_logo{display:none;}
.sp_logo{display:none;}
.sp_desc{display:none;}
.top_sidebar-title:before{content:"■";color:#a8d4a1;font-size:20px;}
.top_sidebar-title{background-color:#fff;color:rgba(123,87,37,.8);border-bottom:none;margin-bottom:1px;font-size:16px;}
a.sp_search_btn{display:none;}
ul#menu-topnav.nav-menu a{color:rgba(123,87,37,0.8);display:block;font-size:16px;text-decoration:none;padding:10px 45px 10px 45px;font-weight:bold;}
p.top_contents_count{display:none;}
#sidebox ul{margin-bottom:40px;}
.breadcrumbs span{color:#603813;border-bottom:none;margin-bottom:1px;font-size:11px;}
div#execphp-4 .category-box{width:25%;padding:8px;float:left;margin:4px;}
div#execphp-7 .category-box{width:25%;padding:8px;float:left;margin:4px;}
.twothird div.category-box{width:30%;padding:5px;float:left;margin:2px;}
#sidebar .wpp-list li::before{content:counter(wpp_get_mostpopular, decimal) "位";counter-increment:wpp_get_mostpopular;background:#e9a3bf;color:#fff;font-size:14px;line-height:1;padding:5px 8px;position:absolute;left:0;top:0;z-index:1;}
.item-img{border-bottom:0;overflow:hidden;}
.sp_wpp-text{display:none;}
.sp_wpp-title{display:none;}
.wpp_img img{width:20%;float:left;margin-right:3%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.wpp_img_column img{width:20%;float:left;margin-right:3%;border-radius:50%;}
.pc_wpp-title{font-size:16px;line-height:1.2em;color:#fd5c4b;font-weight:bold;}
.pc_wpp-text{font-size:14px;display:block;line-height:1.5em;}
.wpp_date{font-size:14px;float:left;color:#403f3f;padding:5px 5px 5px 0;margin-right:20px;vertical-align:middle;}
.wpp_date::before{font-family:"Font Awesome 5 Free";content:'\f017';font-size:20px;vertical-align:middle;margin-right:6px;}
.wpp_cat{font-size:11px;background-color:rgba(180,26,39,0.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;float:left;padding:6px;vertical-align:middle;}
img.saisei_btn{width:39%;float:right;}
.index_title{border-radius:5px;background-color:#f55253;color:#fff;font-size:18px;border-bottom:0px;}
h2.index_title{border-radius:5px;background-color:#f55253;color:#fff;font-size:18px;border-bottom:0px;}
#sidebar a.more{display:none;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;border-bottom:1px solid rgba(123,87,37,0.8);margin-bottom:20px;}
div.pageranking .wpp-list li:before{content:counter(wpp_get_mostpopular, decimal);counter-increment:wpp_get_mostpopular;background-color:#eba2bf;z-index:1;position:absolute;top:20px;padding:6px;font-size:15px;font-weight:bold;color:#fff;}
.similar .wpp_img img{width:35%;float:left;margin-right:3%;}
.similar .pc_wpp-title{font-size:16px;display:block;line-height:1em;color:rgba(123,87,37,.8);border-bottom:solid 1px rgba(123,87,37,.8);border-top:1px solid rgba(123,87,37,.8);margin-bottom:15px;font-weight:bold;}
.similar .pc_wpp-text{font-size:16px;display:block;line-height:1em;margin-bottom:11px;}
.similar .wpp_date{display:none;}
.similar .wpp_cat{display:none;}
} @media only screen and (min-width: 769px) and (max-width: 959px){
a.sp_search_btn{display:none;}
.SP_top_img{display:none;}
.index_contents{clear:both;margin-bottom:20px;}
.sp_desc{display:none;}
} @media only screen and (max-width: 959px) and (min-width: 769px) {
.wrapper{width:728px;}
.header-inner{width:728px;margin:auto;padding-top:20px;}
#nav{float:none;width:728px;background:#fff;margin-bottom:6px;padding:0;}
li.item{height:240px;margin-bottom:40px;}
.cycle-slideshow{overflow:hidden;width:728px;height:265px;margin-bottom:-20px;}
.footer-inner{width:728px;}
.header-box{display:none;}
div.index_contents p{font-size:13px;}
p.top_contents_count{display:none;}
h1.sp_logo{display:none;}
.sp_logo{display:none;}
#sidebar a.more{display:none;}
ul#menu-topnav.nav-menu a{color:rgba(123,87,37,0.8);display:block;font-size:15px;text-decoration:none;padding:10px 28px 10px 28px;font-weight:bold;}
.index_title{font-size:18px;}
.item-img{border-bottom:0;overflow:hidden;}
.sp_wpp-text{display:none;}
.sp_wpp-title{display:none;}
.wpp_img img{width:40%;float:left;margin-right:3%;}
.pc_wpp-title{font-size:16px;display:block;line-height:0.8em;font-weight:bold;}
.pc_wpp-text{font-size:15px;display:block;line-height:1.5em;margin-bottom:23px;}
.wpp_date{font-size:12px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:0;margin-right:5px;padding:4px 2px;}
.wpp_cat{font-size:12px;background-color:rgba(123,87,37,.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;padding:5px 0;float:right;margin-right:5px;}
img.saisei_btn{width:30%;float:right;}
.twothird div.category-box{width:30%;padding:5px;float:left;margin:2px;}
div#execphp-4 .category-box{width:38%;padding:7px;float:left;margin:4px;}
div#execphp-7 .category-box{width:38%;padding:7px;float:left;margin:4px;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;border-bottom:1px solid rgba(123,87,37,0.8);margin-bottom:20px;}
.similar .wpp_img img{width:40%;float:left;margin-right:3%;}
.similar .pc_wpp-title{font-size:16px;display:block;line-height:1em;color:rgba(123,87,37,.8);border-bottom:solid 1px rgba(123,87,37,.8);border-top:1px solid rgba(123,87,37,.8);margin-bottom:15px;font-weight:bold;}
.similar .pc_wpp-text{font-size:16px;display:block;line-height:1em;margin-bottom:11px;}
.similar .wpp_date{display:none;}
.similar .wpp_cat{display:none;}
div.pageranking .wpp-list li:before{content:counter(wpp_get_mostpopular, decimal);counter-increment:wpp_get_mostpopular;background-color:#fab5bf;z-index:1;position:absolute;top:80px;padding:4px;font-size:20px;font-weight:bold;}
#header .search{float:none;margin:0;position:absolute;top:77px;right:0;}
} @media only screen and (max-width: 768px) {
.single-movie-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 6px;}
h1.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 40px;}
h2.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 40px;}
h3.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 40px;}
#sidebar h2.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 40px;}
#sidebar h3.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:6px 0 6px 40px;}
div.sidebar-title{margin-right:-10px;margin-left:-10px;border-radius:0px;padding:3px 0 3px 40px;}
.wrapper{width:300px;}
.header-inner{width:300px;margin:auto;padding-top:40px;}
.logo{text-align:center;}
.contact{display:none;}
#header h1, #header .logo{z-index:99999;position:fixed;margin-left:20%;margin-right:20%;}
h1.sp_logo{z-index:999;margin:0 auto;width:189px;position:fixed;top:26px;left:0;right:0;}
.sp_logo{z-index:999;margin:0 auto;width:189px;position:fixed;top:26px;left:0;right:0;}
.sp_desc{z-index:999;position:fixed;font-size:10px;color:#202121;text-align:center;top:-5px;left:0;right:0;}
#nav{float:none;text-align:center;width:300px;background:#fff;margin-bottom:-10px;margin-top:0px;padding:0;border-top:double 3px #ccc;border-bottom:double 3px #ccc;display:none;}
.nav-menu li a{color:#333;display:block;font-size:12px;padding:10px 10px;text-decoration:none;}
#top-slide{width:100%;padding:0px;margin:40px auto 20px auto;}
.cycle-slideshow{overflow:hidden;width:300px;height:109px;margin-bottom:-40px;}
li.item{height:250px;margin-bottom:40px;}
.first-block{float:left;width:30%;}
.last-block{float:right;width:70%;font-size:14px;text-align:left;white-space:normal;vertical-align:middle;}
.footer-inner{width:96%;}
#header{display:none;}
div.su-tabs-nav{margin-bottom:15px;}
div.su-tabs-nav span{width:20%;padding:6px 3%;display:inline;}
.index_contents{display:block;clear:both;}
.twothird .top_sidebar-title{background-color:#8fd1e0;margin:0 -10px;padding:5px 10px;color:#fff;font-size:15px;font-weight:bold;}
} @media only screen and (max-width: 768px) and (min-width: 640px){
.sp_wpp-text{display:none;}
.sp_wpp-title{display:none;}
.wpp_img img{width:40%;float:left;margin-right:3%;}
.pc_wpp-title{font-weight:bold;font-size:18px;display:block;line-height:1em;color:#202121;margin-bottom:15px;}
.pc_wpp-text{font-size:15px;display:block;line-height:1em;margin-bottom:27px;}
.wpp_date{font-size:12px;border:1px solid rgba(123,87,37,.6);float:right;color:rgba(123,87,37,.6);padding:4px;margin-right:10px;}
.wpp_cat{font-size:12px;background-color:rgba(123,87,37,.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;padding:5px;float:right;margin-right:10px;}
img.saisei_btn{float:right;}
#sidebar .sp_wpp-text{display:none;}
#sidebar .pc_wpp-title{display:none;}
#sidebar img.wpp_img{width:30%;float:left;margin-right:10px;}
#sidebar span.pc_wpp-text{font-size:15px;display:none;line-height:1em;margin-bottom:27px;}
#sidebar .wpp_date{font-size:12px;border:1px solid rgba(123,87,37,.6);float:right;color:rgba(123,87,37,.6);padding:5px;margin-right:10px;}
#sidebar .wpp_cat{font-size:12px;background-color:rgba(123,87,37,.4);color:#fff;display:block;width:5em;overflow:hidden;white-space:nowrap;padding:6px;float:right;margin-right:10px;}
#sidebar img.saisei_btn{width:40%;float:right;}
#sidebar div.category-box{box-sizing:border-box;width:31.333%;float:left;padding:5px;margin:5px 1%;}
.twothird div.category-box{width:30%;padding:5px;float:left;margin:2px;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;border-bottom:1px solid rgba(123,87,37,0.8);margin-bottom:20px;}
div.pageranking .wpp-list li:before{content:counter(wpp_get_mostpopular, decimal);counter-increment:wpp_get_mostpopular;background-color:#eba2bf;z-index:1;position:absolute;top:80px;padding:4px;font-size:20px;font-weight:bold;color:#fff;}
.similar .wpp_img img{width:40%;float:left;margin-right:3%;}
.similar .pc_wpp-title{font-size:16px;display:block;line-height:1em;color:rgba(123,87,37,.8);border-bottom:solid 1px rgba(123,87,37,.8);border-top:1px solid rgba(123,87,37,.8);margin-bottom:15px;font-weight:bold;}
.similar .pc_wpp-text{font-size:16px;display:block;line-height:1em;margin-bottom:11px;}
.item-img{border-bottom:0;overflow:hidden;}
} @media only screen and (min-width: 426px) and (max-width: 639px) {
#header{display:none;}
.header-inner{width:420px;margin:auto;padding-top:25px;}
.logo{text-align:center;}
#nav{float:none;width:420px;background:#fff;margin-bottom:-10px;padding:0;border-top:double 3px #ccc;border-bottom:double 3px #ccc;display:none;}
.nav-menu li a{color:#333;display:block;font-size:13px;padding:10px 10px;text-decoration:none;}
.cycle-slideshow{overflow:hidden;width:420px;height:157px;margin-bottom:-40px;}
.footer-inner{width:420px;}
li.item{height:340px;margin-bottom:40px;}
.pc_wpp-text{display:none;}
.pc_wpp-title{display:none;}
.wpp_img img{width:40%;float:left;margin-right:3%;}
.sp_wpp-title{font-size:17px;display:block;line-height:0.5em;color:#202121;padding:0;margin-bottom:6px;display:inline;font-weight:bold;}
.sp_wpp-text{font-size:16px;display:block;line-height:1em;margin-bottom:10px;}
.wpp_date{font-size:12px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:2px;margin-right:5px;}
.wpp_cat{font-size:12px;background-color:rgba(123,87,37,.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;padding:3px 0;float:right;margin-right:5px;}
img.saisei_btn{width:19%;height:18px;float:right;margin-top:4px;}
.item{}
#sidebar .pc_wpp-text{display:none;}
#sidebar .pc_wpp-title{display:none;}
#sidebar span.sp_wpp-text{font-size:14px;display:block;line-height:1em;margin-bottom:10px;}
#sidebar .wpp_date{font-size:11px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:0;margin-right:5px;}
#sidebar .wpp_cat{font-size:11px;background-color:rgba(123,87,37,.4);color:#fff;display:block;width:5em;overflow:hidden;white-space:nowrap;padding:1px 0;float:right;margin-right:5px;}
#sidebar img.saisei_btn{width:40%;height:18px;float:right;margin-top:0px;}
#sidebar div.category-box{box-sizing:border-box;width:48%;width:25%;float:left;padding:5px;margin:5px 1%;}
.twothird div.category-box{width:28%;padding:5px;float:left;margin:2px;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;border-bottom:1px solid rgba(123,87,37,0.8);margin-bottom:20px;}
div.pageranking .wpp-list li{border-bottom:1px solid rgba(123,87,37,0.8);}
div.pageranking .wpp-list li:before{content:counter(wpp_get_mostpopular, decimal);counter-increment:wpp_get_mostpopular;background-color:#eba2bf;z-index:1;position:absolute;top:10px;padding:4px;font-size:20px;font-weight:bold;color:#fff;}
.similar .wpp_img img{width:40%;float:left;margin-right:3%;}
.similar .sp_wpp-title{font-size:16px;display:block;line-height:1em;color:#202121;font-weight:bold;padding:0;}
.similar .sp_wpp-text{font-size:16px;display:block;line-height:1em;margin-bottom:11px;}
.similar li{border-bottom:1px solid rgba(123,87,37,0.8);}
div ul.search_list li{border-bottom:1px solid rgba(123,87,37,0.8);padding:5px 0;margin:0px;}
} @media only screen and (max-width: 425px){
.pc_wpp-text{display:none;}
.pc_wpp-title{display:none;}
img.wpp_img{width:40%;float:left;margin-right:6px;}
.sp_wpp-title{font-size:15px;display:block;line-height:0.7em;color:#202121;padding:0;margin-bottom:7px;display:inline;font-weight:bold;}
.sp_wpp-text{font-size:14px;display:block;line-height:1em;margin-bottom:10px;}
.wpp_date{font-size:11px;border:1px solid rgba(123,87,37,.6);float:right;displayinline;color:rgba(123,87,37,.6);padding:0;margin-right:5px;}
.wpp_cat{font-size:11px;background-color:rgba(123,87,37,.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;padding:1px 0;float:right;margin-right:5px;}
img.saisei_btn{width:37%;height:18px;float:right;margin-top:0px;}
.pagetitle{padding:0;margin:10px;font-size:16px;color:rgba(123,87,37,0.8);}
div#execphp-4 .category-box{width:28%;padding:3px;float:left;margin:2px;}
div#execphp-7 .category-box{width:28%;padding:3px;float:left;margin:2px;}
.item{}
.pc_wpp-text{display:none;}
.pc_wpp-title{display:none;}
.wpp_img img{width:40%;float:left;margin-right:3%;padding:2px 0 2px 0;}
p.sp_wpp-title{font-size:16px;display:block;line-height:1.1em;color:#202121;padding:0;margin-bottom:8px;font-weight:bold;}
span.sp_wpp-text{font-size:11px;display:block;line-height:1.3em;margin-bottom:4px;}
.wpp_date{font-size:11px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:0;margin-right:2px;}
.wpp_cat{font-size:11px;background-color:rgba(123,87,37,.4);color:#fff;display:block;overflow:hidden;white-space:nowrap;padding:1px 0;float:right;margin-right:5px;}
img.saisei_btn{width:37%;float:right;margin-top:0px;}
.twothird{margin-bottom:40px;}
#sidebar .pc_wpp-text{display:none;}
#sidebar .pc_wpp-title{display:none;}
#sidebar span.sp_wpp-title{font-size:14px;display:block;line-height:1.1em;color:#202121;padding:0;margin-bottom:4px;font-weight:bold;}
#sidebar span.sp_wpp-text{font-size:12px;display:block;line-height:1em;margin-bottom:4px;}
#sidebar .wpp_date{font-size:10px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:0;margin-right:5px;}
#sidebar .wpp_cat{font-size:10px;background-color:rgba(123,87,37,.4);color:#fff;display:block;width:5em;overflow:hidden;white-space:nowrap;padding:1px 0;float:right;margin-right:5px;}
#sidebar img.saisei_btn{width:34%;float:right;margin-top:2px;}
#sidebar div.category-box{box-sizing:border-box;width:30%;float:left;padding:5px;margin:5px 1%;}
.twothird div.category-box{width:28%;padding:2px;float:left;margin:4px;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;margin-bottom:20px;}
div.pageranking .wpp-list li{}
div.pageranking .wpp-list li:before{content:counter(wpp_get_mostpopular, decimal);counter-increment:wpp_get_mostpopular;background-color:#eba2bf;z-index:1;position:absolute;top:10px;padding:4px;font-size:15px;color:#fff;}
.similar .wpp_img img{width:40%;float:left;margin-right:3%;}
.similar .sp_wpp-title{font-size:14px;display:block;line-height:1em;color:#202121;font-weight:bold;padding:0;margin-bottom:5px;}
.similar .sp_wpp-text{font-size:13px;display:block;line-height:1em;margin-bottom:5px;}
.similar li{border-bottom:1px solid rgba(123,87,37,0.8);}
div ul.search_list li{border-bottom:1px solid rgba(123,87,37,0.8);padding:5px 0;margin:0px;}
} @media only screen and (max-width: 347px) and (min-width: 320px){
img.wpp_img{width:40%;float:left;margin:0px 0px 5px 0px;padding:2px 0;}
.pc_wpp-text{display:none;}
.pc_wpp-title{display:none;}
span.sp_wpp-title{font-size:14px;display:block;line-height:0.7em;color:#202121;padding:0;margin-bottom:1px;}
span.sp_wpp-text{font-size:11px;display:block;line-height:1em;margin-bottom:5px;}
.wpp_date{font-size:10px;border:1px solid rgba(123,87,37,.6);float:right;display:inline;color:rgba(123,87,37,.6);padding:0;margin-right:5px;}
.wpp_cat{font-size:10px;background-color:rgba(123,87,37,.4);color:#fff;display:block;width:5em;overflow:hidden;white-space:nowrap;padding:1px 0;}
.saisei_btn{display:none;}
#sidebar div.category-box{box-sizing:border-box;width:31.333%;float:left;padding:5px;margin:5px 1%;}
.twothird div.category-box{width:28%;padding:5px;float:left;margin:2px;}
.pagetitle:before{content:"■";color:#a8d4a1;font-size:20px;}
.pagetitle{background-color:#fff;color:rgba(123,87,37,.8);margin-bottom:1px;font-size:16px;margin-bottom:20px;}
div.pageranking .wpp-list li{}
.similar .wpp_img img{width:40%;float:left;margin-right:3%;padding:2px 0 2px 0;}
.similar .sp_wpp-title{font-size:14px;display:block;line-height:1em;color:#202121;font-weight:bold;padding:0;margin-bottom:5px;}
.similar .sp_wpp-text{font-size:13px;display:block;line-height:1em;margin-bottom:5px;}
.similar li{border-bottom:1px solid rgba(123,87,37,0.8);}
} .single-kiji p{font-size:12px;color:#444;line-height:160%;padding:2px 0px 2px 0px;}
.new_main_rankng{width:99%;margin:0px auto 0px auto;}
.new_main_rankng_topreace{background-image:url(//galloli.com/siteimage/sitegazou/bg_rank_top.png);background-position:left top;background-repeat:no-repeat;-moz-background-size:200px 67px;background-size:200px 67px;}
.new_main_rankng_topreace_column{background-image:url(//galloli.com/siteimage/sitegazou/bg_rank_top_cl.png);background-position:left top;background-repeat:no-repeat;-moz-background-size:200px 67px;background-size:200px 67px;}
.new_main_rankng_arrow{margin:0px 0px 0px 0px;background-image:url(//galloli.com/siteimage/sitegazou/arrows_02.png);background-repeat:no-repeat;background-position:right;-moz-background-size:20px 20px;background-size:20px 20px;}
.new_main_rankng_thumb{float:left;padding-top:0px;padding-bottom:5px;padding-left:0px;padding-right:10px;margin:0px 0px 0px 0px;}
.new_main_rankng_thumb img{width:80px;height:80px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 3px #585656;box-shadow:0 0 3px #585656}
.new_main_rankng_thumb_column{float:left;padding-top:0px;padding-bottom:5px;padding-left:0px;padding-right:10px;margin:0px 0px 0px 0px;}
.new_main_rankng_thumb_column img{width:80px;height:80px;border-radius:50%;-webkit-box-shadow:0 0 3px #585656;box-shadow:0 0 3px #585656}
.new_main_rankng_rank{text-overflow:ellipsis;overflow:hidden;max-width:95%;white-space:nowrap;font-size:13px;font-weight:bolder;color:#717170;margin:0px 0px 0px 0px;padding-top:0px;padding-bottom:2px;padding-left:0px;line-height:15px;}
.new_main_rankng_site{padding-top:3px;font-size:14px;line-height:16px;font-weight:bold;max-width:95%;width:auto;color:#444444;margin:0px 0px 0px 0px;}
.new_main_rankng_come{line-height:10px;height:2em;overflow:hidden;font-size:10px;font-weight:normal;text-shadow:0 1px #ffffff;color:#666666;margin:0px 0px 0px 0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:18px;}
.new_main_rankng_cate{float:right;overflow:hidden;text-overflow:ellipsis;text-align:center;width:80px;white-space:nowrap;font-size:10px;font-weight:bolder;color:#ffffff;line-height:11px;padding:2px 2px 2px 2px;margin:4px 5px -3px 5px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fb929e;}
.new_main_rankng_clear{clear:both;}
.new_main_rankng_foot{width:100%;margin:0px auto 0px auto;border-bottom:1px dotted #000;height:1px;}
.new_main_rankng_hint{width:90%;text-align:left;color:#ffffff;background-color:#f57d7d;font-size:9px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding-top:3px;padding-bottom:3px;padding-right:8px;padding-left:8px;margin:0px auto 3px auto;}
.new_ranking-button{float:right;width:24%;display:block;margin:3px 5px 0px 0px;text-align:center;border-width:1px;text-transform:uppercase;text-decoration:none;line-height:1.1;font-weight:normal;font-family:sans-serif;background-color:#fbc475;color:#ffffff;font-size:11px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 0px 4px 3px;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.new_ranking-button strong{color:#ffffff;letter-spacing:1px;font-size:13px;}
.new_ranking-button a{color:#ffffff;}
.new_ranking-button:hover{color:#ffffff;}
.new_ranking-button:active{color:#ffffff;}
.new_ranking-button a:after{color:#ffffff;clear:both;}
.new_clear{clear:both;}
.new_main_rankng_site_2{padding-top:3px;font-size:13px;line-height:14px;font-weight:bold;max-width:95%;width:auto;color:#444444;margin:0px 0px 0px 0px;}
.erocolumn-button{width:95%;}
.affbox{margin:2em 0;border:solid 3px #5fb3f5;}
.affbox .box-title69{font-size:1.2em;background:#5fb3f5;padding:4px;text-align:center;color:#FFF;font-weight:bold;letter-spacing:0.05em;}
.affbox p{font-size:14px;padding:5px 8px;margin:0;}
.affbtn{font-size:22px;text-align:center;display:block;width:95%;margin:0.5em auto 0.5em auto;position:relative;padding:0.5em 0.5em;text-decoration:none;color:#FFF;background:#fd9535;border-bottom:solid 2px #d27d00;border-radius:4px;box-shadow:inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 2px rgba(0, 0, 0, 0.19);font-weight:bold;}
.affbtn:active{border-bottom:solid 2px #fd9535;box-shadow:0 0 2px rgba(0, 0, 0, 0.30);}
h1.header{display:block;width:100%;text-align:right;color:#FFFFFF;background:#e885b4;font-size:11px;font-weight:bold;padding:4px 0px 5px 0px;margin:0px auto 0px auto;}
.top_img{margin:0px 0px 0px 0px;overflow:hidden;}
.top_img img{width:100%;height:auto;display:block;margin:0px auto 0px auto;}
.nextranking{line-height:40px;float:none;width:auto;background-color:inherit;background-color:#ffffff;clear:both;float:left;width:100%;}
.nextranking_btm{margin:0px auto 0px auto;float:none;width:220px;}
.nextranking_btm{background-color:#f2f3f3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #898989;float:right;width:auto;clear:both;line-height:30px;height:30px;font-size:10pt;text-align:center;margin-top:10px;margin-bottom:10px;font-weight:bold;margin-right:5px;color:#3E3A39;}
.nextranking_btm a{color:#3E3A39;display:block;padding-left:5px;padding-right:20px;}
.nextranking_btm a:before{content:" ";height:30px;display:block;background-image:url(http://smaimg.info/pocket/siteimage/b_nextranking_btm.png);background-repeat:no-repeat;width:25px;float:left;}
.nextranking_btm a{padding-right:10px;}
.nextranking_btm a:after{content:" ";height:30px;display:block;background-image:url(http://smaimg.info/fera/ferarush/siteimage/rank_arrow01.png);background-repeat:no-repeat;float:right;width:7px;background-position:right center;margin-left:8px;-moz-background-size:7px 12px;background-size:7px 12px;}
.nextranking_btm.nextranking_icn a:before{background-position:left -195px;margin-right:8px;}
.nextrankend{clear:both;}
.cate_img{width:53px;height:53px;margin-left:3px;margin-right:3px;margin-top:4px;margin-bottom:0px;border-radius:3px;-webkit-border-radius:3px;}
.g_nav ul{display:table;table-layout:fixed;width:100%;}
.g_nav li{display:table-cell;text-align:center;color:#528e8f;background:#d6edee;background:-moz-linear-gradient(top, #d6edee 0%, #d6edee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6edee), color-stop(100%,#d6edee));background:-webkit-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:-o-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:-ms-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:linear-gradient(to bottom, #d6edee 0%,#d6edee 100%);}
.g_nav li:not(:last-child){border-right:1px solid #b4d3d4;}
.g_nav li a{padding:13px 0;display:block;color:#528e8f;text-decoration:none;}
.g_nav li:active{background:#b4d3d4;background:-moz-linear-gradient(top, #d6edee 0%, #d6edee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6edee), color-stop(100%,#d6edee));background:-webkit-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:-o-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:-ms-linear-gradient(top, #d6edee 0%,#d6edee 100%);background:linear-gradient(to bottom, #d6edee 0%,#d6edee 100%);}
.navinews{overflow:auto;background:#ffffff;}
.navinews_bg{border-bottom:1px dotted #cccccc;}
.navinews_arrow{margin:0px 0px 0px 0px;}
.navinews li{border-bottom:1px solid #fb40c2;position:relative;background-image:url(http://smaimg.info/rezu/watakano/siteimage/arrow_02.png);background-repeat:no-repeat;background-position:right;-moz-background-size:16px 16px;background-size:16px 16px;}
.navinews li:last-child{border:none;}
.navinews img{width:74px;height:74px;margin:8px 5px 8px 10px;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.navinews a{display:block;width:100%;height:100%;zoom:1;}
.navinews a:after{width:100%;height:100%;content:"";clear:both;display:block;}
.navinews_comment{height:2em;overflow:hidden;margin:3px 10px 0px 0px;color:#6d6b6c;font-size:10px;line-height:10px;}
.navinews_title{overflow:hidden;text-overflow:clip;white-space:nowrap;margin:0px;padding:8px 0px 0px 0px;color:#f30e6a;font-weight:bold;font-size:14px;line-height:14px;}
.navinews_next{float:right;overflow:hidden;text-overflow:ellipsis;text-align:center;width:22%;white-space:nowrap;font-size:8px;font-weight:bolder;color:#ffffff;line-height:11px;padding-top:1px;padding-bottom:1px;padding-right:2px;padding-left:2px;margin:5px 8px 1px 5px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fe5d59;border:1px solid #fa428b;}
.navinews_hoshi{margin:5px 0px 0px 80px;color:#fa8a9d;font-size:10px;font-weight:bolder;}
.top_information{font-size:14px;color:#ffffff;text-align:center;font-weight:bold;height:18px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;margin:-15px 0px 0px 10px;width:80px;background-color:#87d11e;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;}
.top_information_avjyoyu{font-size:14px;color:#ffffff;text-align:center;font-weight:bold;height:18px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;margin:0px 0px 0px 10px;width:80px;background-color:#87d11e;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;}
.top_information_mov{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;vertical-align:middle;font-size:12px;color:#4d4d4d;height:22px;line-height:12px;background-image:url(http://girlsmovie.info/galloli/smart/siteimage/video.png);background-repeat:no-repeat;background-position:left;-moz-background-size:18px 18px;background-size:18px 18px;padding-top:2px;padding-left:20px;}
td.movieinfo_mov{width:70%;text-align:left;font-size:12px;color:#4d4d4d;height:20px;line-height:13px;background-image:url(//galloli.com/siteimage/sitegazou/site_icn.jpg);background-repeat:no-repeat;background-position:left;-moz-background-size:25px 25px;background-size:25px 25px;padding-top:9px;padding-left:28px;}
td.movieinfo_mov img{width:22px;height:28px;padding-left:15px;}
td.movieinfo_mov p{overflow:hidden;color:#4d4d4d;}
table#update_info{width:95%;font-family:HGゴシックE, 'GOTHIC', Century Gothic, Tahoma,Osaka, Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",verdana,arial,"lucida grande",sans-serif;margin:3px 0px 5px 18px;padding:0px;background-color:#ffffff;border-collapse:collapse;}
.sma-footer{margin:0;padding:2px 4px;height:40px;background:#e885b4;}
.sma-footer .sma-footer-text{margin-top:2px;text-align:center;font-size:0.9em;line-height:34px;height:34px;color:white;}
.sma-header .sma-home-btn, .sma-footer .sma-home-btn{float:left;font-size:8pt;text-align:center;width:38px;height:38px;}
.sma-icon-bookshelf, .sma-icon-intromail, .sma-icon-beginner, .sma-icon-home2{display:block;padding-top:2px;}
.lc_aff120{overflow:auto;background:#ffffff;}
.lc_aff120_bg{border-bottom:1px dotted #cccccc;}
.lc_aff120_arrow{margin:0px 0px 0px 0px;}
.lc_aff120 li{border-bottom:1px solid #fb40c2;position:relative;background-image:url(http://smaimg.info/rezu/watakano/siteimage/arrow_02.png);background-repeat:no-repeat;background-position:right;-moz-background-size:16px 16px;background-size:16px 16px;}
.lc_aff120 li:last-child{border:none;}
.lc_aff120 img{width:100px;height:75px;margin:8px 5px 8px 10px;float:left;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.lc_aff120 a{display:block;width:100%;height:100%;zoom:1;}
.lc_aff120 a:after{width:100%;height:100%;content:"";clear:both;display:block;}
.lc_aff120_comment{height:2em;overflow:hidden;margin:3px 10px 0px 0px;color:#6d6b6c;font-size:10px;line-height:10px;}
.lc_aff120_title{overflow:hidden;text-overflow:clip;white-space:nowrap;margin:0px;padding:8px 0px 0px 0px;color:#48afea;font-weight:bold;font-size:15px;line-height:15px;}
.lc_aff120_next{float:right;overflow:hidden;text-overflow:ellipsis;text-align:center;width:22%;white-space:nowrap;font-size:8px;font-weight:bolder;color:#ffffff;line-height:11px;padding-top:1px;padding-bottom:1px;padding-right:2px;padding-left:2px;margin:5px 8px 1px 5px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#ff9ad5;border:1px solid #ff9ad5;}
.lc_aff120_hoshi{margin:5px 0px 0px 80px;color:#fdb560;font-size:10px;font-weight:bolder;}
@media only screen and (max-width: 319px){
.saisei_btn{display:none;}
#sidebar div.category-box{box-sizing:border-box;width:31.333%;float:left;padding:5px;margin:5px 1%;}
.wpp_img img{width:49%;float:left;margin-right:5px;}
.twothird div.category-box{width:29%;padding:2px;border:#ccc solid 1px;float:left;margin:2px;}
} .twothird div.category{margin-bottom:40px;}
span.catname-box{font-size:11px;text-align:center;width:100%;padding:5px 0;display:block;color:#79b8dd;}
span.catname-box .catname{width:7em;display:block;overflow:hidden;white-space:nowrap;margin:0 auto;}
span.catname-box span{color:#79b8dd;}
h2.catname{font-size:11px;text-align:center;width:100%;padding:5px 0;display:block;color:#79b8dd;}
.category-box img{width:100%;}
.category-box a{display:block;}
div.pageranking span.wpp-views{right:0;float:right;display:inline;}}
div.pageranking span.wpp-category:before{content: "";
background-color: #ddd;
color: #000;
}
.twothird .category-box span.catname-box{margin-top: -13px;
}  .wpp-list{counter-reset: wpp_get_mostpopular;
} .wpp-list li:before{content: counter(wpp_get_mostpopular, decimal); 
counter-increment: wpp_get_mostpopular; 
}
.wpp-list li{position: relative;
list-style-type: none; }
.wpp-list li:before{content: counter(wpp_get_mostpopular, decimal);
counter-increment: wpp_get_mostpopular;
background: rgba(143, 209, 224, 0.9);
color: #fff;
font-size: 14px;
line-height: 1;
padding: 4px 8px;
position: absolute;
left: 0;
top: 5px;
z-index: 1;
}
.wpp-thumbnail{width: 35%;
}
.post-stats{margin-top: -16px;} .clearfix:after{content: "."; 
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.clearfix{min-height: 1px;
}
.clea{clear:both; 
}
* html .clearfix{height: 1px; /*/*/}
body{-webkit-text-size-adjust: none;
font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
font-size:14px;
color:#202020;
line-height:1.5;
width: 100%;
margin: 0;
}
a{color: #444;
text-decoration:none;
outline: none;
}
a:hover{text-decoration:underline;  
}/**/#header a{color:#603813;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
#header a:hover{color:#be6d22;
text-decoration:none;
}
.header-box{width:1150px;
margin:auto;  
}
#header .logo h1{font-size:24px;
font-weight:bold;
margin-bottom:5px;
} #header .head-nav{float: left;
width: 630px;
margin: 25px 0 0; }
ul#menu-headnav{position:relative;
}
.head-nav ul.menu li{float: left;
position:relative;
width: 25%; }
.head-nav ul.menu li a{cursor:pointer;
display:block; padding:5px 15px 10px 30px;	
border-bottom: 15px solid transparent;
}
.head-nav ul.menu li a:hover{border-bottom: 15px solid #f55253;
} #menu-item-17{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icn_home.png) no-repeat 0px 17px;
background-size: auto 26px; }
#menu-item-20{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icn_performer.png) no-repeat 1px 18px;
background-size: auto 24px;
}
#menu-item-21{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icn_ranking.png) no-repeat 0px 18px ;
background-size: auto 18px;
}
#menu-item-22{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icn_mail.png) no-repeat 0px 14px;
background-size: auto 23px;
}
#menu-item-12668{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icn_mail.png) no-repeat 0px 14px;
background-size: auto 23px;
}
#menu-item-18{background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_inquiry.png) no-repeat 3px 18px;
background-size: auto 18px;
}
#menu-item-327 a{padding-left: 40px;
}
#menu-item-328 a{padding-left: 40px;
}
#menu-item-326 a{padding-left: 52px;
}
#menu-item-329 a{padding-left: 46px;
} #nav_menu-2{display: none;
}
@media screen and (max-width:768px){#nav_menu-2{display:block;}
#menu-sidenav{margin-bottom:0 !important;}
#menu-sidenav li{float:left;box-sizing:border-box;width:50%;}
#menu-sidenav li:nth-of-type(odd){border-right:1px solid #202121;}
#menu-sidenav li:nth-of-type(1),
#menu-sidenav li:nth-of-type(2){border-bottom:1px solid #202121;}
#menu-sidenav .menu-item a{font-size:12px;line-height:33px;letter-spacing:0.1em;padding-left:25%;}
#menu-item-347 a{letter-spacing:1em;}
#menu-item-348{background:url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_about_side.png) no-repeat 7% 50%;background-size:auto 18px;}
#menu-item-347{background:url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_ranking_side.png) no-repeat 7% 50%;background-size:auto 16px;}
#menu-item-349{background:url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_performer_side.png) no-repeat 7% 50%;background-size:auto 14px;}
#menu-item-350{background:url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_inquiry_side.png) no-repeat 7% 50%;background-size:auto 14px;}}
   .slicknav_menu{display:none;
} @media screen and (max-width:768px){.js #menu-headnav{display:none;}
.js .slicknav_menu{display:block;width:100%;position:fixed;z-index:99;background-color:rgba(255,255,255,0.8);box-shadow:0px 0px 10px 0px #555;padding-bottom:2px;}
#mobile-menu .slicknav_menu{background:#ffeded;line-height:2;}
#mobile-menu .slicknav_nav .slicknav_row:hover{background:#ffeded;color:#603813;text-decoration:none;}
#mobile-menu .slicknav_nav a:hover{background:#ffeded;color:#603813;text-decoration:none;}
.header-box{width:auto;}
#header .logo{text-align:center;}
.default{display:block;margin-top:30px;text-align:center;font-size:20px;font-weight:bold;}}
a.sp_search_btn{z-index: 99999;
position: fixed;
right: 0%;
width: 58px;
}
div#search-2 p{margin: 0;
padding: 0;
color: #fff;
font-weight: bold;
}
.SP_top_img img{width: 100%;
}
.SP_top_img{width: 100%;
margin-bottom: 10px; }
.SP_top_img span{background-color: rgba(0,0,0,0.8);
color: #fff;
padding: 5px 15px 5px 15px;
font-size: 115%;
display: block;
position: relative;
} a.sp_search_btn{z-index: 999;
position: fixed;
width: 58px;
top: 0px;
right: 0;
}
@media screen and (max-width:768px){.js .slicknav_menu{position:fixed;}}
#wrap{padding: 30px 10px 0px;
} .execphpwidget div:nth-child(n+10){display: none;
}
div#execphp-4 .category-box p{margin-bottom: 0;
}
div#execphp-7 .category-box p{margin-bottom: 0;
}
.index_contents{margin-bottom:10px; }
.index_contents p{padding: 0 ; font-size: 11px;
line-height:0.9em;
color: #545353;
}
p.top_contents_count{clear: both;
background-color: #a8d4a1;
color: #fff;
text-align: right;
padding: 10px;
margin-bottom: 11px;
margin-top: 47px;
}
.item a{display: block;
}
.item .item_thum{display: block;
width: 30%;
float: left;
margin: 0 10px 0 0;
padding: 15px 0;
}
span.item_thum img{width: 100%;
}
.item .item_cat{font-size: 10px;
background-color: rgba(123,87,37,.4);
color: #fff;
padding: 2px;
}
.item .item_time{font-size: 10px;
border: 1px solid rgba(123,87,37,.6);
color: rgba(123,87,37,.6);
padding: 1px;
}
.item a:hover{text-decoration: none;
}  .wp-pagenavi{clear: both;
margin:30px 0 40px;
}
.wp-pagenavi a, .wp-pagenavi span{text-decoration: none;
border: 1px solid #ff5065;
padding: 4px 5px;
margin: 2px;
background-color: #f96173;
color: #fff;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current{background-color: #fda0ab;
color: #fff;
font-weight: bold;
font-size: 20px;
}
.wp-pagenavi span.current{font-weight: bold;
} #related-entries h3{font-size:24px;
}
#related-entries .related-entry{line-height:150%;
margin-bottom:20px;
clear: both;
}
#related-entries .related-entry-thumb{float: left;
margin-bottom: 5px;
padding-bottom: 5px;
}
#related-entries .related-entry-content{margin-left: 120px;
}
.related-entry-title{margin-bottom:5px;
}
.related-entry-snippet{margin:0 0 5px 0;
}
.related-entry-read{margin:0;
font-size:12px;
} h1.archive_h1 a{font-size: 18px;
color: #444;
}
h1.archive_h1{font-size: 18px; margin: 10px 0;color: rgba(123,87,37,0.9);}
ul.archive_list img{width: 30%;
float: left;
display: inline;
margin-right: 4%;
vertical-align: middle;
margin: auto 0;
}
ul.archive_list a{display: block;
height: 80px;
}
ul.archive_list h2{margin-bottom: 0;float: right;width: 66%;text-decoration: underline;font-size: 17px;color: #8fd1e0;}
ul.archive_list li{list-style: none;
border-bottom: 1px #ccc solid;
margin: 0;
padding: 4px 0;
display: block;
overflow: hidden;
}
a:hover{text-decoration:none;
}   
.pageranking div.su-tabs-pane{padding: 0;
}
.likebtn_container{margin-top: -35px;
margin-bottom: 30px;
}
a.more{width: 80%;
margin: 4px auto;	
background-color: #fec779;
display: block;
text-align: center;
padding: 10px 0;
color: #ffffff;
clear: left;
position: relative; -webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;	
}
a.more:after{content:">";
position:absolute;
right:10px;
}
.twothird a{display:block;}
a:hover{text-decoration:none;
}
img.single_photo{width:31%;float:left;margin:3px;}
a{list_style:none; }
.twothird .wp-pagenavi a{display:inline;}
div.pageranking .wpp-list li a{display: block;
}
.haiyuu_wiget{margin-bottom: 10px;overflow: hidden;display: block;}
.twothird .breadcrumbs a{display: inline;
}
.ssba, .ssba a{text-decoration: none;
border: 0;
background: none;
font-family: Indie Flower;
font-size: 20px;
font-weight: bold;
display: inline;
}
span.wpp_stats{display: block;
overflow: hidden;
padding: 0;
margin: 0;
}
ul.search_list li{margin-bottom: 20px;
list-style: none;
overflow: hidden;
}
.breadcrumbs{font-size:11px;
color:#202121;
margin-bottom: 5px;
margin-top: -25px;	
} .breadcrumbs > span:first-child{padding-left: 23px;
background: url(//galloli.com/wp-content/themes/ultrarocketman/images/icon_home.png) no-repeat;
background-size: auto 15px;
}  article.ranking h2.pagetitle{border-bottom:0px;} .bg_title{height: 18px;
width: auto;
vertical-align: middle;
margin-right: 5px;
}
.pickup{background-color: rgba(189, 26, 39, 0.1) !important;
}
.pickup_img{position: relative;
display: block;
}
.pickup_mark{position: absolute;
top: 0px;
left: 0px;
width: 15% !important;
height: auto !important;
}
.pc_wpp-title-vr{border-bottom: 1px dotted #000;
margin-bottom: 20px;
}
.pc_wpp-text-vr{margin-top: 25px;
}   .excerptBox{float: left;
width: 57%;
}
.postDate{float: left;
font-weight: bold;
vertical-align: middle;
padding: 5px 0;
color: #464747;		
}
.postDate::before{font-size: 18px;
vertical-align: middle;
}
.postInfo .post-categories{float: left;
vertical-align: middle;
margin-left: 10px;
}
.post-categories69{float: left;
vertical-align: middle;
margin-left: 10px;
}
.post-categories69 li{display: inline-block;
color: #fff;
font-size: 11px;
background-color:#fcba5b;
padding: 0px 6px 0px 6px;
margin: 0px 3px 0px 0;
width:5.5em;
overflow:hidden;
white-space:nowrap;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.post-categories69 li a{display: block; font-size: 11px;
color: #fff;
}
.post-categories li{display: inline-block;
color: #fff;
font-size: 10px;
background-color:#fcba5b;
padding: 1px 6px 1px 6px;
margin: 5px 6px 3px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px; 
border-radius: 3px;	
}
.post-categories li a{display: block; font-size: 11px;
color: #fff;
}
.post-tags li{display: inline-block;
color: #fff;
margin: 0 10px 10px 0;
}
.post-tags li a{display: block;
font-size: 10px;
color: #fff; background: #78b9eb;	
padding: 2px 6px 2px 6px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;	
}
.post-tags li a:hover{background-color: #428cc5;
}
.blog-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
font-size: 18px;
display: block;
line-height: 1.3em;
color: #464747;
font-weight: bold;
padding: 10px 0;
margin: 0;
}
.blog-title a{color:#333;
text-decoration:none;
transition: 0.5s;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
}
.blog-title a:hover{color:#666;
}
.eroblog-title{font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
font-size: 25px;
display: block;
line-height: 1.3em;
color: #464747;
font-weight: bold;
padding: 10px 0;
margin: 0;
}
.eroblog-title a{color:#333;
text-decoration:none;
transition: 0.5s;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
}
.eroblog-title a:hover{color:#666;
}
.blog-thumbnail{width: 100%;
margin: 20px auto 0;
}
.blog-thumbnail img{width: 98%;
height: auto;
margin: 0 auto 0 auto;
}
.blog-img69{width: 100%;
margin: 0px auto 0;
}
.blog-img69 img{width: 100%;
height: auto;
text-align: center;
}
.blog-img55{width: 95%;
margin: 0px auto 0;
}
.blog-img55 img{width: 100%;
height: auto;
text-align: center;
}
.blog-content{width: 95%;
margin: 0 auto 0;
}
.infoList{margin-top: 10px;
}
.infoItem{float: left;
background-color: rgba(64, 63, 63, 0.4);
padding: 0px 1px 0px 1px;
margin: 0 3px 3px 0;
font-size: 9px;
}
.infoData{color: #bd1a27;
}
#toc_container{box-sizing: border-box;
margin: 2em 0 3em;
}
#toc_container a{display: inline;
}
.single_content_box{margin-bottom: 30px;
}
.single_content_box h3{margin-top: 40px;
}  @media only screen and (max-width: 768px){#wrap{padding-top:90px;}
.excerptBox{width:57%;}
.post-categories69 li{margin:5px 6px 10px 0;}
.post-categories li{margin:5px 6px 10px 0;}
.sx-button{width:80%;}
#execphp-3, #rpwe_widget-2{display:none;}
.twothird{margin-bottom:40px;}}
@media only screen and (min-width: 426px) and (max-width: 639px){.popular-video .sp_wpp-text,
.popular-video .pc_wpp-text, .popular-video .pc_wpp-title{display:none;}
.popular-video .sp_wpp-title{display:block;position:absolute;top:80%;left:5%;font-size:18px;color:#fff;line-height:1.3;height:1.5em;padding:0;margin-right:5%;overflow:hidden;z-index:2;}}
@media only screen and  (max-width: 425px){.popular-video .sp_wpp-text,
.popular-video .pc_wpp-text, .popular-video .pc_wpp-title{display:none;}
.popular-video .sp_wpp-title{display:block;position:absolute;top:74%;left:5%;font-size:16px;color:#fff;line-height:1.3;height:2.5em;padding:0;margin-right:5%;overflow:hidden;z-index:2;}}
.item a{display: block !important;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3) !important
} @media screen and (max-width:480px){div#content img{width:100%;height:auto;margin-left:auto;margin-right:auto;}
iframe{display:block;width:100%;clear:both;margin-left:auto;margin-right:auto;margin-bottom:8px;}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}
.slicknav_menu{*zoom:1;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;margin:20px 0 0;font-size:.9em;}
.slicknav_menu .slicknav_icon{width:1.125em;height:0.875em;position:relative;left:10px;}
.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}
.slicknav_menu .slicknav_no-text{margin:0;}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.slicknav_menu:before{content:" ";display:table;}
.slicknav_menu:after{content:" ";display:table;clear:both;}
.slicknav_nav{clear:both;}
.slicknav_nav ul{display:block;}
.slicknav_nav li{display:block;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{cursor:pointer;}
.slicknav_nav .slicknav_item a{display:inline;}
.slicknav_nav .slicknav_row{display:block;}
.slicknav_nav a{display:block;}
.slicknav_nav .slicknav_parent-link a{display:inline;}
.slicknav_brand{float:left;}
.slicknav_menu{font-size:16px;box-sizing:border-box;padding:5px;}
.slicknav_menu *{box-sizing:border-box;color:#393a3a;}
.slicknav_menu .slicknav_menutxt{color:#393a3a;}
.slicknav_menu .slicknav_icon-bar{background-color:#393a3a;}
.slicknav_btn{float:left;}
.slicknav_nav{color:#393a3a;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;}
.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px;}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#ffeded;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}
.slicknav_brand {
color: #fff;
font-size: 18px;
line-height: 30px;
padding: 7px 12px;
height: 44px; }