﻿/*
Theme Name: de naani
Theme URI: https://www.wpcloud.jp/en/themes/
Author: GMO WP Cloud
Author URI: https://www.wpcloud.jp/en/
Description: 'de naani' is an upgraded version of Twenty-Twelve default theme which is designed to work perfectly with 'GMO Show Time' slider plugin and 'GMO Font agent'web font plugin. This theme also allow you to insert logo, and change site title/tagline positions.
Version: 1.1.2
Template: twentythirteen
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-more_navigation, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
*/

a:link , a:visited, a:active{
	text-decoration:none;	
}
img{
	vertical-align: bottom;	
}
#wpcontent, #wpfooter{
	background:url(../images/more/bg.gif) ;	
	padding: 0;
}
.moreWrap{
	width:100%;	
}
.moreWrap h2{
	text-align:center;
	padding:37px 0 0;
	margin:0 0 46px;
}
.moreWrap .more_navigation{
	background-color:#4aa0c8;	
	margin:0 0 30px;
	text-align: center;
}
.moreWrap .more_navigation ul {
	margin:0;	
}
.moreWrap .more_navigation ul li{
	display:inline-block;
	padding:0 60px;
}
.moreWrap .more_navigation ul li a{
	color:#f7f1dd;
	font-weight:bold;
	font-size:16px;	
	line-height:46px;
}
.more_contents {
	padding:0 27px 0 20px;	
}
.more_contents h3{
	font-weight:bold;
	font-size:23px;
	color:#000;
	margin:0 0 26px;	
}
.more_contents .hosting{
	background:url(../images/more/lead_img01.gif) left top no-repeat #4aa0c8;
	min-width:463px;
	margin:0 0 87px;
	min-width: 900px;
}
.more_contents .hosting a{
	background:url(../images/more/lead_img02.gif) right top no-repeat;
	padding:0 29px 0 436px;
	display:block;
	color:#f7f1dd;
	font-size:14px;
	height:258px;
}
.more_contents .hosting p{
	font-size:14px;
	line-height:23px;	
}
.more_contents .hosting p.title{
	font-size:20px;
	padding: 50px 0 0;
	font-weight:bold;
	font-style:normal;	
}
.more_contents .hosting p.more{
	text-align:right;	
}
.more_contents .themes:after,
.more_contents .themes div ul:after{
	content: "."; 
	display: block; 
	height: 0; 
	font-size:0;	
	clear: both; 
	visibility:hidden;
}
.more_contents .themes {
	min-width: 936px;
}
.more_contents .themes div{
	width:432px;
	margin:0 36px 0 0;
	padding: 0 0 35px;
	float:left;	
	color:#000;
}
.more_contents .themes .lead{
	height:480px;	
}
.more_contents .themes div p{
	line-height:23px;
	font-size:14px;	
}
.more_contents .themes div h4{
	font-weight:bold;
	margin: 18px 0 0;
	font-size:17px;	
}
.more_contents .themes div ul {
	margin:1px 0 0;	
}
.more_contents .themes div ul li {
	display: inline-block;
	float:left;
	margin:0 1px 0 0;
}
.more_contents .themes div ul li a{
	display:inline-block;
	text-align:center;
	line-height:40px;
	width: 100%;
	color:#f7f1dd;
	font-size:16px;
	width: 215px;
}
.more_contents .themes div ul li a.download{
	background:url(../images/more/btn_bg01.gif) ;
}
.more_contents .themes div ul li a.demo{
	background:url(../images/more/btn_bg02.gif) ;
		
}

.more_contents .plugins:after{
	content: "."; 
	display: block; 
	height: 0; 
	font-size:0;	
	clear: both; 
	visibility:hidden;
}
.more_contents .plugins {
    min-width: 920px;
}
.more_contents .plugins .plugins_detail{
	width:430px;
	height:254px;
	float:left;
	margin:0 30px 0 0;	
}
.more_contents .plugins .plugins_detail p{
	margin:0;	
}
.more_contents .plugins .plugins_detail h4{
	margin: 0 0 10px;
	font-size:17px;
	font-weight:bold;	
}
.more_contents .plugins .plugins_detail .plugins_detail_l{
	float:left;	
	margin:0 14px 0 0;
}
.more_contents .plugins .plugins_detail .plugins_detail_l p.link a{
	background:url(../images/more/btn_bg01.gif) ;
	line-height:40px;
	color:#f7f1dd;
	text-align:center;
	font-size:14px;
	width: 135px;
	display:inline-block;
	margin: 1px 0 0;
}
.more_contents .plugins .plugins_detail .plugins_detail_r{
	float:left;	
	width: 280px;
}
.more_contents .plugins .plugins_detail .plugins_detail_r p{
	line-height:23px;
}


.quality{
	width:900px;
	margin:0 auto;
	color:#000;
	text-align:center;	
	padding:0 0 0 20px;
}
.quality h3{
	font-size:20px;	
}
.quality p.lead{
	font-size:20px;	
}
.quality p{
	line-height:23px;	
}

.quality img {
    margin: 24px 0 17px;
}