﻿@charset "UTF-8";
@import url("common.css");

/************************* toppage ******************************/

#mainBoxL{
	float:left;
	width:370px;
	padding-top:10px;
}

#mainBoxR{
	float:right;
	width:300px;
	padding-top:10px;
}

.contensSet{
	padding-bottom:20px;
}

.contensSet h3{
	padding-bottom:5px;
}

.topRBox{
	float:right;
	width:400px;
	margin-top:70px;
}

.topcopy{
	text-align:right;
	color: #fff;
	font-size: 18px;
	line-height: 1.0;
	font-weight:bold;
	font-family: "Times New Roman","Serif";
}

#today{
	color: #ffffff;
	font-family: "Times New Roman","Serif";
	font-size: 54px;
	line-height: 1.0;
	text-align:right;
}

/************************* ニュース ******************************/

.newsH3{
	background:url(../img/top_h301.gif) top left no-repeat;
	width:370px;
	height:30px;
	padding:2px;
}

.newsH3 h3{
	text-indent:-999em;
	width:270px;
	float:left;
}

.newsSet{
	padding:0 0 3px 5px;
}

.newsSet dt{
	width:60px;
	line-height:14px;
	float:left;
	font-size:12px;
}

.newsSet dd{
	width:295px;
	line-height:14px;
	float:left;
	font-size:12px;
	margin-bottom:3px;
}

.columnH3btnSet{
	float:right;
	line-height:28px;
	width:100px;
}

.columnH3btnSet li{
	float:right;
	padding-right:2px;
}


/************* こんなことにお困りじゃありませんか *******************/

.qestionH3Box{
	background:url(../img/top_h303.gif) top left no-repeat;
	width:370px;
	height:30px;
	padding:2px;
}

.qestionH3Box h3{
	text-indent:-999em;
	width:270px;
	float:left;
}

.qestionSet{
	padding:0 0 5px 5px;	
}

.qestionSet li{
	background:url(../img/qlisticon.gif) top left no-repeat;
	padding-left:15px;	
	font-size:12px;
	line-height:14px;
	margin-bottom:5px;
}

.serviceSet{
	background:#cccccc;
	font-size:12px;
	line-height:14px;
	width:370px;
	background:#cccccc;
	padding:3px 0 3px 3px;
}

.serviceSet li{
	background:url(../img/service_bg.gif) top left no-repeat;
	width:115px;
	height:40px;
	float:left;
	margin:3px;
}

.serviceText01{
	margin:18px 0 0 25px;
	display:block;
}

.serviceText02{
	margin:5px 0 0 25px;
	display:block;
}


/************* 制作実績 *******************/

.worksH3Box{
	background:url(../img/top_h310.gif) top left no-repeat;
	width:370px;
	height:30px;
	padding:2px;
}

.worksH3Box h3{
	text-indent:-999em;
	width:270px;
	float:left;
}

.topworksset{
	margin:5px 0 0 8px;
	float:left;
	width:110px;
}

.topworkssetTTL{
	font-weight:bold;
	margin:3px 0;
	background:url(../img/qlisticon.gif) top left no-repeat;
	padding-left:15px;
}

.topworksset dt{
	border:1px solid #ccc;
}

/************* サンネットの強み *******************/

.strengthH3Box{
	background:url(../img/top_h311.gif) top left no-repeat;
	width:370px;
	height:30px;
	padding:2px;
}

.strengthH3Box h3{
	text-indent:-999em;
	width:270px;
	float:left;
}

.topstrengtset{
	margin:5px 5px 0 5px;
}

.topstrengtsetTTL{
	float:right;
	width:290px;
	font-weight:bold;
	margin:3px 0;
	background:url(../img/qlisticon.gif) top left no-repeat;
	padding-left:15px;
}

.topstrengtset dt{
	float:left;
	width:50px;
}

.topstrengtset dd{
	float:right;
	width:290px;
}

/************************* サンネット運営サイト ******************************/

.sunnetsiteSet{
	padding:5px;
}

.sunnetsiteSet h4{
	padding-left:70px;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
}

.sunnetsiteSetP{
	padding-left:70px;
	font-size:12px;
	line-height:14px;
}

.sunnetsiteSet01{
	background:url(../img/divingnavi.jpg) top left no-repeat;
	height:65px;
	margin-top:5px;
}

.sunnetsiteSet02{
	background:url(../img/marinnavi.jpg) top left no-repeat;
	height:65px;
	margin-top:5px;
}

.sunnetsiteSet03{
	background:url(../img/ebridal.jpg) top left no-repeat;
	height:65px;
}

.sunnetsiteSet04{
	background:url(../img/japanwedding.jpg) top left no-repeat;
	height:65px;
	margin-top:5px;
}

.sunnetsiteSet05{
	background:url(../img/yukurutv.jpg) top left no-repeat;
	height:65px;
	margin-top:5px;
}

.sunnetsiteSet06{
	background:url(../img/ehotel.jpg) top left no-repeat;
	height:65px;
	margin-top:5px;
}

/************************* キャンペーン ******************************/

.closeupH3Box{
	background:url(../img/top_h305.gif) top left no-repeat;
	width:299px;
	height:30px;
	padding:2px;
}

.closeupH3Box h3{
	text-indent:-999em;
	width:200px;
	float:left;
}

.closeupH3Box p{
	float:right;
	line-height:28px;
	width:32px;
}


.closeupSet{
	border-bottom:1px dotted #ccc;
	padding-top:5px;
}

.closeupSetL{
	width:55px;
	float:left;
	padding:5px 0 0 5px;
}

.closeupday{
	font-size:10px;
}

.closeupSetR{
	width:225px;
	float:right;
	padding:5px 10px 0 0;
}

.closeupSet p{
	font-size:12px;
	line-height:14px;
	padding-bottom:5px;
}

.topcampaignTTL{
	font-size:12px;
	line-height:14px;
	padding-bottom:5px;
	font-weight:bold;
}


/************************* tofuRSS ******************************/

.rss-box{
	border:1px solid #ccc;
	margin-top:5px;
}

.rss-title{
	margin:5px;
}

.rss-item{
	background:url(../img/qlisticon.gif) top left no-repeat;
	padding-left:15px;	
	margin:2px 5px 2px 5px;
}