/*** Write your CSS structure here. ***/ body { font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", Verdana, "MS Pゴシック", "MS P Gothic", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:1.6; background:#fff; color:#000000; } .m-login { width:580px; float:right; text-align:right; maegin-left:300px; } .m-login input { font-size:85%; } .m-login { font-size:85%; } .m-login .sm { color:#000; border:1px solid #ccc; background:#DFDFDF; textalign:center; padding:2px 10px; } .m-login a:link, .m-login a:visited { color:#AFCADC; } .m-login a:hover { color:#33CCFF; } .m-login, .m-login form { margin-top:-7px; padding:0; } .upper-menu, .upper-menu2 { height: 40px; margin-top: -50px; position: relative; transition: margin-top 0.5s ease 0s; width: 100%; } #site-header { margin-top:-12px; } #site-header .social-icons { margin-top:4px; } .upper-menu:after, .upper-menu2:after { border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; height: 0; left: 50%; margin: 0 0 0 -6px; position: absolute; top: 38px; width: 0; z-index: 9; } #logo { float: left; margin: 40px 0 0 0; } nav { margin: 0px 0 0 0; } h1, h2, h3, h4, h5, nav a, .icon-strip a h2, .slider h2, .portfolio-content h3, .blog h2, .comment-number h4, .comment h4, .pricing-table-price { font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", Verdana, "MS Pゴシック", "MS P Gothic", Arial, Helvetica, sans-serif !important; font-style: normal; font-weight: 700; } .home .prefooter { display:none; } .portfolio li.four-column { height: 240px; margin: 0px 10px 40px 10px; width: 220px; padding-bottom:50px; padding-top:0; } .rss-antenna h5 { margin:0px 0; } .rss-antenna .portfolio-hover { margin-top:96px; height:126px; } .rss-antenna .portfolio-hover h5 { color:#fff; padding:10px; margin-top:0px; padding-right:10px; } .rss-antenna .portfolio-hover h5 a:link, .rss-antenna .portfolio-hover h5 a:visited { color:#fff; } .rss-antenna .portfolio-hover h5 a:hover { color:#AFCADC; } .rssimg a img, .rssimg a, .rssimg img { margin-bottom:0; padding-bottom:0; } div.rss-antenna p.description { font-size: 90%; line-height: 1.6; overflow:hidden; height: 6em; clear:both; } div.rss-antenna p.description-only { font-size: 90%; line-height: 1.6; overflow:hidden; height: 6em; clear:both; } div.rss-antenna span.date { background-color: #f5f5f5; padding: 1px 5px; border-radius: 3px; /* CSS3 */ -webkit-border-radius: 3px; /* Safari,Google Chrome */ -moz-border-radius: 3px; /* Firefox */ display:none; } div.rss-antenna span.sitename { margin: 0 5px; display:none; } div.rss-antenna img { } div.rss-antenna p.description { } div.rss-antenna p.description-only { } div.rss-antenna hr { margin: 7px 0; clear:both; display:none; } .description { clear:both; } .portfolio li.four-column .rssimg a { display:block; height:120px; overflow:hidden; position:relative; padding-bottom:0px; margin-bottom:5px; } .wp-post-image img { height:120px; } .portfolio li.four-column img { height: 150px; width: 220px; margin-bottom:5px; } .portfolio li.four-column .rssimg a img { position:absolute; top:-20px; left:0px; padding-bottom:0px; margin-bottom:0px; } #menu-main-menu li { font-weight:bold; color:#000; } .menu-footer ul li { float:left; margin-right:25px; } .menu-footer ul li ul li { float:none; display:none; } footer#site-footer { font-size: 12px; line-height: 26px; padding: 20px 0 0; } footer#site-footer a:link, footer#site-footer a:visited { color:#ffffff; } footer#site-footer a:hover { color:#AFCADC; } .social { height: 56px; margin: 20px 0 0; width: 100%; } .footer-about p { color:#AFCADC; line-height:1.3; } .breadcrumbs { margin: 10px 0 0px; text-align: right; width: 100%; } .portfolio-filter { display:none; } .slider .main-wrapper { color:#000; } .sv-img { background: url(http://global.manabi.st/wp-content/uploads/2013/02/sv_img_bg.jpg) 0 0 no-repeat; width:300px; height:130px; } .sv-img img { padding:10px 10px 0 10px; height:110px; } .sv-first { width:300px; float:left; padding-right:22px; margin-left:-5px; } .sv-second { width:300px; float:left; padding-right:23px; } .sv-third { width:300px; float:left; } .sv-first h4, .sv-second h4, .sv-third h4 { padding:15px 8px; margin:0; } .sv-first p, .sv-second p, .sv-third p { padding:0 8px; margin:0; } .sv-wrapper { margin:40px 0 40px 0; } .social-icons .announce { display:none; } .social-icons-wrap { padding-top:10px; } .facebook-box { width:400px; float:left; } .twitter-box { width:400px; float:left; }