@charset "UTF-8";html{font-size:62.5%}body{font-family:'メイリオ','Hiragino Kaku Gothic Pro',sans-serif}.container{max-width:992px}a{color:#06c}a:visited{color:#c94093}h1,h2,h3,h4{font-family:inherit;font-weight:600;line-height:1.1;color:inherit}h1{margin:0}.navbar-default .navbar-nav li a{color:#333}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:active{background-color:#eee}.navbar-form{margin:8px 0}ul,ol{margin:0 0 10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin:0 0 20px}.table{font-size:14px;font-size:1.4rem}caption{font-weight:700;text-align:center;margin-bottom:5px}.table>thead>tr>th{vertical-align:middle;border-bottom:2px solid #ddd}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-default{color:#333}.text-danger{color:#f30}.text-success{color:#2c7cff}@media(min-width:768px){.table{font-size:16px;font-size:1.6rem}}.menu{margin:0 0 10px;border:0;background-color:#fff}.menu .collapse{margin-top:10px;font-size:14px;font-size:1.4rem}.menu .navbar-toggle{margin-top:14px}.menu img{width:240px;height:30px}#kensaku{color:#111}h1{margin:15px 10px 0;font-size:26px;font-size:2.6rem;color:#222;text-shadow:2px 4px 3px rgba(0,0,0,0.2),0 -5px 15px rgba(245,245,245,0.3)}h1 #namea{color:#06f}h1 a:link,h1 a:visited{color:#222;text-decoration:none}.global{padding:0;background-color:#fff}.global li a{font-size:15px;font-size:1.5rem;font-weight:bold;margin:0 10px;padding:14px 10px;border-left:solid 1px #aaa;border-right:solid 1px #aaa;border-bottom:solid 1px #aaa}.global li:first-child a{border-top:solid 1px #aaa}@media(min-width:768px){.menu{margin:0 0 20px}.menu img{width:480px;height:60px}h1{margin:20px 0 0;text-align:left;font-size:36px;font-size:3.6rem;text-shadow:3px 3px 6px #888;letter-spacing:.2em}.global ul,.global ol{display:table;width:100%;table-layout:fixed;margin:0;padding:5px 0;font-size:16px;line-height:1.6;list-style:none}.global li{display:table-cell;text-align:center;float:left}.global li a{display:block;margin:0;padding:10px 5px 10px 5px;border:0;font-size:16px;font-size:1.6rem}.navbar-default .navbar-nav li a{color:#fff}.navbar-default .navbar-nav li a:link,.navbar-default .navbar-nav li a:visited{color:#fff}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:active{color:#ddd;background:#06f}.global li:first-child a{border-top:0}.global li span{display:block;font-size:10px}.global li a{margin:0 5px;border-bottom:solid 3px #fff}.global li:first-child a{border-left:0}.global li:last-child a{border-right:0}.global{padding:0 0 5px;border-bottom:solid 3px #fff;border-top:solid 1px #fff;background:#06f}.global .navbar-nav,.global .navbar-nav li{float:none}.global .navbar-collapse:before,.global .navbar-collapse:after,.global .nav:before,.global .nav:after{display:none}}@media(min-width:992px){.menu{margin:0 0 20px}h1{font-size:48px;font-size:4.8rem;text-shadow:0 8px 6px rgba(0,0,0,0.2),0 -5px 35px rgba(255,255,255,0.3)}.global li a{font-size:16px;font-size:1.6rem}}#kokokutitlelow01{width:320px;height:100px;margin:0 -10px 60px}#kokokucontentlow01{width:300px;height:270px;margin:30px auto}#kokokusubmenu01{width:300px;height:250px;margin:20px auto}#kokokutitlelow01 p,#kokokucontentlow01 p{font-size:14px;font-size:1.4rem;margin:0;padding:0}.kokokubb01{display:inline-block;width:320px;height:100px}.kokokudd01,.kokokuff01{display:inline-block;width:300px;height:250px}.kokokubb02,.kokokudd02{display:none}@media only screen and (min-width:360px){#kokokutitlelow01{margin:0 auto 60px}}@media only screen and (min-width:768px){#kokokutitlelow01,#kokokucontentlow01{width:510px;height:280px;margin:20px 0}#kokokusubmenu01{width:160px;height:600px;margin:0}.kokokubb01,.kokokudd01{float:left;width:250px;height:250px}.kokokubb02,.kokokudd02{display:inline-block;float:right;width:250px;height:250px}.kokokuff01{display:inline-block;width:160px;height:600px}}@media only screen and (min-width:992px){#kokokutitlelow01,#kokokucontentlow01{width:620px;height:280px}#kokokusubmenu01{width:300px;height:250px}.kokokubb01,.kokokudd01{width:300px;height:250px}.kokokubb02,.kokokudd02{width:300px;height:250px}.kokokuff01{width:300px;height:250px}}#pankuzu{margin:10px 0;font-size:14px;font-size:1.4rem;line-height:1.4}#pankuzu .breadcrumb{background-color:transparent}#pankuzu a{display:inline-block;padding:0;text-decoration:none}@media only screen and (min-width:768px){#pankuzu{margin:20px 0 0}}h2{margin:20px 0 20px;padding:5px 2px 4px 7px;background:#36f;font-size:18px;font-size:1.8rem;line-height:1.6;color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.4),inset 0 0 50px rgba(0,0,0,0.1);position:relative}.description{margin:0;font-size:16px;font-size:1.6rem}.description h3{margin:40px 0 10px;font-size:18px;font-size:1.8rem;line-height:1.8;border-bottom:5px solid #36f;padding:0}.description h4{margin:40px 0 10px;padding:3px 0 1px 6px;font-size:16px;font-size:1.6rem;line-height:1.6;border-left:5px #36f solid}.description p{margin:0 0 20px;font-size:15px;font-size:1.5rem;line-height:1.5}.description li{font-size:15px;font-size:1.5rem;line-height:1.5;padding-bottom:5px}.description ol{padding:0 0 10px 30px}.description img{margin:20px 0 0;display:inline-block;box-shadow:0 0 0 1px rgba(0,0,0,0.3)}@media only screen and (min-width:768px){h2{width:510px;font-size:20px;font-size:2.0rem}.description{width:510px;margin:20px 0}.description h3{font-size:20px;font-size:2.0rem}.description h4{font-size:18px;font-size:1.8rem}.description p{font-size:16px;font-size:1.6rem;line-height:1.6}.description img{max-width:510px;height:auto}.description li{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:992px){h2,.description{width:620px}.description img{max-width:600px;height:auto}}#addition{margin:40px 0;padding:0}#social{width:auto;height:10px;margin:0 0 60px}#tweetb{float:left;width:70px;margin:0 20px 0 0}#fbb{float:left;width:70px;margin:0}#similar{margin:60px 0;padding:0}#similar .menu{display:inline-block;margin:0;padding:5px 10px 5px;font-size:18px;font-size:1.8rem;line-height:1.5;color:#fff;background:#36f}#similar ul,#similar ol{margin:0 0 20px;padding:10px 0 0;font-size:15px;font-size:1.5rem;line-height:1.5;list-style:none}#similar li{margin:0 0 10px;padding:0 0 0 10px;list-style-type:none;border-left:3px #06f solid}#similar li:after{content:"";display:block;clear:both}#similar li a:hover{text-decoration:none}#similar li{*zoom:1}#tokushu{margin:60px 0;padding:0}#tokushu .menu{display:inline-block;margin:0;padding:5px 10px 5px;font-size:18px;font-size:1.8rem;line-height:1.5;color:#fff;background:#36f}#tagu{display:block;margin:10px 0 0}#tagu a:link,#tagu a:visited{margin:10px 5px 0 0;color:#222;text-decoration:none}@media(min-width:768px){#addition{width:510px;margin:60px 0 0}#similar{margin:60px 0 0}#similar ul,#similar ol{font-size:16px;font-size:1.6rem}}@media(min-width:992px){#addition{width:620px}}#submenu{margin:0;font-size:15px;font-size:1.5rem}#submenu a.btn:link,#submenu a.btn:visited{margin:10px 5px 0 0;color:#222;text-decoration:none}.sidebar{margin:0 0 60px;padding:0}.sidebar .menu{display:inline-block;width:100%;text-align:center;margin:0;padding:7px 10px 5px 10px;font-size:16px;font-size:1.6rem;line-height:1.6;color:#fff;background:#36f;border-radius:5px 5px 0 0}@media(min-width:768px){#submenu{width:160px;margin:20px 0 0;font-size:16px;font-size:1.6rem}}@media(min-width:992px){#submenu{width:300px}}#ranking{margin:0 0 60px}.rank{margin:60px 0 0;padding:0}.rank .menu{display:inline-block;width:100%;text-align:center;margin:0;padding:7px 10px 5px 10px;font-size:16px;font-size:1.6rem;line-height:1.6;color:#fff;background:#36f;border-radius:5px 5px 0 0}.rank ul,.rank ol{margin:0 0 20px;padding:10px 0 0;font-size:15px;font-size:1.5rem;line-height:1.45;list-style:none}.rank li a{position:relative;display:block;margin:0 0 10px;padding:0;text-decoration:none}.rank img{float:left;border:0;width:75px;height:75px}.rank li p{margin:0 0 0 85px}.rank li a:after{content:"";display:block;clear:both}.rank li a{*zoom:1}.rank li a:hover{background-color:#ddd}.good,.pv{width:145px;display:block;margin:2px 0 0 0;padding:2px 4px;color:#fff;text-align:center;background:#06f;border-radius:4px}.pv{background:#3498db}@media(min-width:768px){.rank ul,.rank ol{font-size:16px;font-size:1.6rem}.rank li p{float:left;margin:5px 0 0}}@media(min-width:992px){.rank ul,.rank ol{font-size:16px;font-size:1.6rem}.rank li p{float:none;margin:0 0 0 85px}}footer{padding:10px 0;border-top:solid 1px #aaa}footer p{font-size:15px;font-size:1.5rem;line-height:1.2}footer a{color:#06c;text-decoration:none}@media(min-width:768px){footer p{font-size:16px;line-height:1.2}footer #pageup{float:right}}.gaibu{margin-right:5px;padding-right:18px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsRAAALEQF/ZF+RAAABBklEQVR4nN3UTQqCQBgGYK9QUJdIV7UsWmbZPVpHB+hQRS2F9q28Q6jRL23rTc2BSXR+dBwi4YVBmO9h5mM+A4ChM1qx3wedKVbxDl4mDtYjG9s4WsBGEyeyrvVKgxCtjgmPxquCcxR8wRFLgtFoVfCRi4URYuFJMD9AWxWYj5mfSgRLCvNAo4eX0Y0WjHAwEEwM5GBZMAf7Ki4MilxpAVYPyMDUgxxMLZg+ahamDqQnCAN70HvsMTbMWVoEfmEWDn6Ia/T/QnK5A+dbsm/BaocQmDmZR78z0VZIgf0BdixMORj3IUaLMOWgUIHSYDpL/x909xjKpDJYNtLgcAa3SqRBXdEOvgGv3cmXHxF6OAAAAABJRU5ErkJggg==);background-position:center right;background-size:14px 14px}@media(min-width:768px){.sponly{display:none}}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movie420{max-width:420px;margin:0 0 20px}.movie560{max-width:560px;margin:0 0 20px}blockquote{background-color:#ddd;margin:1em 0 1.5em;padding:3em 1em 2em;position:relative}blockquote:before{content:"“";font-size:600%;line-height:1em;font-family:"ＭＳ Ｐゴシック",sans-serif;color:#999;position:absolute;left:0;top:0}blockquote:after{content:"”";font-size:600%;line-height:0;font-family:"ＭＳ Ｐゴシック",sans-serif;color:#999;position:absolute;right:0;bottom:0}