@charset "utf-8";

/* =================================================
	Base
================================================= */
#main {width:860px;margin:0 auto;background-color:#FFFFFF;}

/* =================================================
	Plugin page
================================================= */
#about_plugin {overflow:hidden;width:100%;margin:0 0 10px;}
#about_plugin h2 {width:100%;height:90px;margin:0 0 3px;background:url(/image/portal/plugin/plugin_images.png) no-repeat 0 -100px;}
#about_plugin .about_contents {float:left;width:540px;padding-right:20px;background:url(/image/portal/plugin/plugin_images.png) no-repeat 0 -190px;text-align:left;}
#about_plugin .about_contents p {height:470px;padding:10px 0 0;}
#about_plugin .add_steps {float:right;width:300px;}
#about_plugin .add_steps ol li{margin:0 0 15px;padding:5px 10px;border:1px solid #BABABA;color:#528C00;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
#about_plugin .add_steps ol li p{text-align:left;background:url(/image/portal/plugin/plugin_images.png) no-repeat;}
#about_plugin .add_steps ol .step1 p{padding:112px 0 0;background-position:-570px -200px;}
#about_plugin .add_steps ol .step2 p{padding:112px 0 0;background-position:-570px -392px;}
#about_plugin .add_steps ol .step3 p{padding:113px 0 0;background-position:-570px -565px;}

#fc2service {width:100%;}
#fc2service h2 {width:810px;margin:0 0 10px;padding:8px 25px 2px;background:#EDEDED url(/image/portal/plugin/plugin_images.png) no-repeat 0 0;border-bottom:1px solid #CCCCCC;text-align:left;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Helvetica,sans-serif;}
#plugin_list {width:850px;border:5px solid #FF8000;}
#plugin_list table {border-collapse:collapse;border-spacing:0;margin:0;}
#plugin_list .plugin {width:402px;padding:10px;border:2px solid #DFDFDF;vertical-align:top;}
#plugin_list .plugin h3 {margin:0 0 10px;padding:8px 5px 8px 40px;border-bottom:1px dotted #CFCFCF;text-align:left;font-size:16px;background:url(/fc2com/img/fc2_service_icon.png) no-repeat 0 0;}
#plugin_list .plugin h3.bbs {background-position:-510px -200px;}
#plugin_list .plugin h3.prof {background-position:0px -1800px;}
#plugin_list .plugin h3.counter {background-position:-510px -294px;}
#plugin_list .plugin h3.news {padding:5px;background-image:none;}
#plugin_list .plugin h3.brank {background-position:0px -398px;}
#plugin_list .plugin h3.affili {background-position:0px -898px;}
#plugin_list .plugin h3.chat {background-position:-510px -500px;}
#plugin_list .plugin h3.clap {background-position:-510px -600px;}
#plugin_list .plugin h3.junkie {background-position:0px -500px;}
#plugin_list .plugin h3.bookmark {background-position:-512px -1395px;}
#plugin_list .plugin h3.vote {background-position:-515px -400px;}
#plugin_list .plugin h3.contents {background-position:0px -598px;}
#plugin_list .plugin p {float:left;width:253px;padding:5px 0 5px 5px;text-align:left;}
#plugin_list .plugin .service_image {float:right;width:120px;height:110px;padding:5px 10px;text-align:center;}
#plugin_list .plugin .service_image img {margin-bottom:10px;}
#plugin_list .plugin .plugin_image {clear:both;width:384px;margin:10px auto;padding:10px 0;text-align:center;background-color:#F5F5F5;}
#plugin_list .plugin .plugin_image iframe,#plugin_list .plugin .plugin_image table,#plugin_list .plugin .plugin_image div {margin:auto;}
#plugin_list .plugin .plugin_image .plgim_title {display:block;width:100%;color:#808080;font-size:11px;}
#plugin_list .plugin .plugin_image ul {margin:0 10px;}
#plugin_list .plugin .plugin_image ul li {margin-left:15px;list-style:disc outside;}
.fc2contents-blogplugin,#plugin_list .plugin .plugin_image #profile_basic_list {width:180px;margin:auto;text-align:left;}
