/*
Theme Name: スゴ楽プラスNewDesign
Theme URI: http://triplanning.jp/
Description: スゴ楽プラス
Version: 4.0
Author: TriPlanning
*/

html{
	margin:0px;
	padding:0px;
	font-size:10pt;
}

body{
	display:block;
	text-align:center;
	background:url('common/back.jpg');
	margin:0px;
	padding:0px;
	line-height:1.5em;
	font-family:"Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,Verdana,Sans-serif;
	font-size:10pt;
}

#backtop{
	border:0px solid;
	margin:-17px 0 0 0;
	padding:0px;
	background:url('common/back_top.jpg') repeat-x;
}

#wrap{
	display:block;
	width:1000px;
	background:#fff;
	margin:0px auto 0px auto;
	padding:0px;
	border:1px solid #ccc;
}

a img{
	border:none;
	margin:0px;
	padding:0px;
}

p{
	font-size:10pt;
}

#gmenu{
	display:block;
	width:1000px;
	border:0px solid;
	margin:0px;
	padding:0px;
}

table p{
	margin:0px;
	paddin:0px;
}

.date {
	font-size:100%;
	text-align:right;
}

#header, #header_home{
	clear:both;
	margin:0px;
	padding:0px;
}
#header img , #header_home img{
	margin:0px;
	padding:0px;
}
#header h1, #header_home h1{
	margin:0px;
	padding:0px;
}

#header_home object{
	display:block;
	margin:0px;
	padding:0px;
}
#header_home object h1{
	padding:0px;
	margin:0px;
	font-size:0pt;
}


#box {	width:1000px;
	}

table{
	margin:0px;
	padding:0px;
}

#main1 {
	border:0px solid;
	float:right; /* フロート方向で修正 */
	margin:0;
	text-align:center;
	width:750px; /* 750px */
}

#main2 {
	border:0px solid;
	color:#333333;
	margin:10px auto;
	text-align:left;
	width:720px; /* 730px */
}

#sidebar1 {
	border:0px solid;
	float:left; /* フロート方向で修正 */
	margin:8px 0px;
	padding:5px 0px;
	text-align:center; /*中身はセンター寄せ*/
	width:250px; /* 250pxとする */
}

#sidebar2 {
	border:0px solid;
	margin:0 auto;
	text-align:left;
	width:220px; /* 220pxとする */
}

	/*   footer  */

#footer {
	background:#FFFFFF;
	clear:both;
	padding:0px;
	margin:0px;
	width:1000px;
	text-align:right;
	border-top:2px solid #ccc;
}

#footer li {
	color:#666666;
}

#footer a {
	color:#444444;
}

#footer a:visited {
	color:#333333;
}

#footer ul {
	margin:0;
	padding:0;
}

#footer ul li {
	display:inline;
	list-style-type:none;
}

#footer ul.p5 li {	font-size:5pt;	}
#footer ul.p6 li {	font-size:6pt;	}
#footer ul.p7 li {	font-size:7pt;	}
#footer ul.p8 li {	font-size:8pt;	}
#footer ul.p9 li {	font-size:9pt;	}
#footer ul.p10 li {	font-size:10pt;	}



/* 最上部ﾃｰﾌﾞﾙ */
table.contact {
	border:0 solid;
	margin:8px 6px 3px auto;
	padding:0;
}

td.logo {
	text-align:left;
}

td.contact1 {
	background:transparent url(other/contact1.jpg) no-repeat scroll right center;
	border:0 solid;
	color:#555555;
	font-size:12pt;
	height:38px;
	line-height:38px;
	margin:0;
	padding-right:16px;
	text-align:right;
}

td.contact2 {
	border:0 solid;
	padding-right:4px;
	text-align:left;
}


/* Theme Switcher */
ul#themeswitcher {
	margin:0;
	padding:0;
}
ul#themeswitcher li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.tsw {
	margin:10px;
	padding:0;
}

