@charset "utf-8";
/*
Theme Name: スゴ楽プラスNewDesign
Theme URI: http://triplanning.jp/
Description: スゴ楽プラス
Version: 4.0
Author: TriPlanning
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*{
}
html {
	font-size:10pt;
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	background:transparent url(other/back.jpg) repeat scroll 0 0;
	font-family:"Hiragino Kaku Gothic Pro",Osaka,Verdana,Sans-serif;
	font-size:10pt;
	line-height:1.5em;
	text-align:center;
}

#backtop {
	background:transparent url(other/back_top.jpg) repeat-x scroll 0 0;
	margin:0;
	padding:0;
}

#wrap {
	margin:0;
	padding:0;
	background: #fff;
	border:0px solid;
	display:block;
	margin:auto auto 0;
	width:1000px;
}
#gmenu{
	width:1000px;
	border:0px solid;
}
a img {	border:medium none;}

p {	font-size:10pt;}

#home_contents1 {
	background:url('image/back_gray.jpg');
}

#main p {
	line-height:1.7em;
	margin:10px 40px 10px 40px;
}

.date {
	font-size:80%;
	text-align:right;
	margin-right:50px;
}

#header, #header_home {
	margin:0;
	padding:0;
	clear:both;
	text-align:center;
	width:1000px;
}

#header img, #header_home img ,#header h1, #header_home h1 {
	margin:0;
	padding:0;
}

#header_home object ,#header_home object h1{
	margin:0;
	padding:0;
	display:block;
	font-size:0;
}

#box {	width:1000px;
	background:#fff;
	}

#main {
	background:#fff;
	border:0px solid;
	color:#333333;
	float:right; /* フロート方向で修正 */
	margin-right:18px;
	_margin-right:9px; /* IE6対応 */
	margin-top:10px;
	text-align:left;
	width:720px;
}

#sidebar {
	background:#FFF;
	border:0px solid;
	float:left; /* フロート方向で修正 */
	margin-left:18px;
	padding:5px 0px;
	text-align:left;
	width:220px; /* 220pxとする */
}

	/*   footer  */

#footer {
	background:url('image/back_gray.jpg');
	border-top:1px solid #113311;
	clear:both;
	padding:5px 0 0;
	text-align:right;
	width:1000px;
}

#footer li {
	color:#ccc;
}

#footer a {
	color:#ccc;
}

#footer a:visited {
	color:#aaa;
}

#footer ul {
}

#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;	}



/*   共通サイズ設定  */
#main h1,#main h2,#main h3{text-align:left;}

#main h1{	margin:5px 0 0 25px; color:#fff; border:0px solid;}
#main h2{	margin:5px 0 0 25px; color:#eef; border:0px solid;}
#main h3{	margin:5px 0 0 25px; color:#ddf; border:0px solid;}

#main h1{	font-size:120%; line-height:35px; padding:5px 0 0 30px; width:620px;}/*Pad+Widthが600になるように*/
#main h2{	font-size:105%; line-height:30px; padding:5px 0 0 40px; width:610px;}
#main h3{	font-size:103%; line-height:25px; padding:5px 0 0 50px; width:600px;}

#main h1,#main h2,#main h3{	background:url('other/h1_back.jpg') no-repeat left top;}

#main h1 a{	text-decoration:none;	color:#fff;}
#main h1 a:hover{	text-decoration:underline;}

/*    ■トップページのニュース部■ */
#main table{
       margin-left:30px;
}
#main table p{
        margin:0px;
        padding:0px;
}
#topnews_tp{
	margin:10px auto 50px 10px;
	padding-left:20px;
	text-align:left;
	border:0px solid;
}
#topnews_tp ul{
	margin:0px;
	padding:0px;
	padding-left:45px;
}

#topnews_tp ul li{
	list-style:circle;
	line-height:30px;
	font-size:11pt;
}
#topnews_tp ul li a{
	text-decoration:none;
	color:#669;
}
#topnews_tp ul li a:hover{
	text-decoration:underline;
	color:#44e;
}

#top_hitokoto{
	margin:20px auto auto 10px;
	padding-left:20px;
	text-align:left;
	border:0px solid;
}

#top_hitokoto p , #top_ms p{
	
	line-height:1.7em;
	margin-left:20px;

}

/*    ■お取引実績追加分■ */
#main h4 {
	clear: left;
	margin: 20px 0px 10px 40px;
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
}
#main div.pf-block {
	clear: left;
	margin: 0px 0px 0px 40px;
}
#main table.portfolio {
	float: left;
	width: 195px;
	margin: 0px 20px 20px 0px;
	line-height: 1.25em;
}
#main table.portfolio td.name01 {
	font-weight: bold;
	background-color: #B3D9FF;
	text-align: center;
	padding: 5px 0px;
	border: 1px solid #99CCCC;
	overflow: hidden;
}
#main table.portfolio td.ss01 {
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
}
#main table.portfolio td.dc01 {
	vertical-align: top;
	padding-top: 5px;
}

