﻿@charset "utf-8";
* {
	padding:0px;
	margin:0px;
}
body {
	font-family: "HiraMaruPro-W4", "ヒラギノ丸ゴシック W4", "Verdana", "ＭＳ ゴシック", "Osaka";
	background:#f6f6f6;
	overflow:auto;
}
body, th, td, input, select, option, textarea {
	color:#222222;
}
a:link {
	color:#000000;
	text-decoration:underline;
}
a:visited {
	color:#000000;
	text-decoration:underline;
}
a:active {
	color:#810081;
	text-decoration:underline;
}
a:hover {
	color:#810081;
	text-decoration:underline;
}
ul, ul li {
	list-style: none;
}
ol {
	line-height: 18px;
	letter-spacing: 0.05px;
}
ol li {
	list-style: decimal;
	margin-left: -14px;
	padding-left: 0em;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, input, select, textarea {
	margin: 0px;
	padding: 0px;
}
input, textarea, select {
	font-family: Verdana, Arial, Helvetica, san-serif;
}
hr, .nodisp {
	display: none;
}
.clear {
	clear: both;
}
blockquote {
	border:#336699 1px solid;
	background:#000000;
}
img, img a, img a:link, img a:visited, img a:active, img a:hover {
	border:0px;
	border:none;
}
/************************************************************/
#container {
	line-height:18px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	padding:0px 0px 0px 0px;
	width:1010px;
	background-color:#ffffff;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
/****************************** Side Menu ******************************/
#side-left {
	width:200px;
	padding:10px 5px 5px 5px;
	background:#ffffff;
	font-size:12px;
	float:left;
}
#side-right {
	width:200px;
	padding:10px 10px 5px 0px;
	background:#ffffff;
	font-size:12px;
	float:right;
}
div.sidearea {
	margin: 0 0 10px;
}
div.sidearea div.sen {
	background: url(http://www.sizing.co.jp/img/me-sen.gif) repeat-y;
	text-align: left;
	padding: 10px;
	padding-top:10px;
}
div.sidearea div.sen2 {
	background: url(http://www.sizing.co.jp/img/me-sen.gif) repeat-y;
	text-align: left;
	padding:  5px 10px 0 10px;
}
div.sidearea div.sen2 p {
	padding-bottom:10px;
}
.bgGray_s {
	width:170px;
	background-color: #efefef;
	border-bottom:#FFFFFF 1px solid;
	padding:5px 5px 5px 5px;
	margin:5px 5px 0px 5px;
}
.setumei {
	width:170px;
	padding:5px 5px 5px 5px;
	margin-top:10px;
}
#side {
	width:200px;
	padding:10px 0px 5px 0px;
	background:#ffffff;
	font-size:12px;
}
#contact_tel a{
		display: block;
		width: 175px;
		height: 89px;
		background: url("../image/btn_tel.gif");
		text-indent: -9999px;
}
#contact_tel a:hover{
		background: url("../image/btn_tel.gif") 0 -89px;
}

/****************************** 本文 ******************************/

#content {
	background-color: #ffffff;
	font-size: 12px;
	color:#222222;
	font-size:12px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:10px 5px 5px 15px;
	line-height:18px;
	height:auto;
	width: 770px;
	float:left
}
#content ul {
	line-height:18px;
	margin-top: 0px;
	background-color: #ffffff;
}
#content li {
	display: block;
	width: 555px;
	padding: 5px;
}
#content .service li {
	float: none;
	width: 760px;
	height: 150px;
	border-bottom: 1px dotted #ccc;
}
.section {
	display: table;
	clear: both;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color:#ffffff;
	position:relative;
}
.main_img {
	background:url(http://www.sizing.co.jp/img/bg_hpp.jpg) top no-repeat;
	display:block;
	width:770px;
	height:170px;
	margin-bottom:5px;
}
.main_img img {
	float:right;
	width:227px;
	height:50px;
	margin-top:120px;
}
.main {
	width:770px;
	height:auto;
	display:block;
}
ul#price_list {
	margin: 0;
	padding: 0;
	list-style: none;
	display:block;
}
ul#price_list li#price_list01, .main ul#price_list li#price_list03 {
	margin: 0;
	padding: 0;
	display: block;
	width: 255px;
	float: left;
}
ul#price_list li#price_list02 {
	margin: 0;
	padding: 0;
	display: block;
	width: 260px;
	float: left;
}

ul#price_list img{
	display:block;
	}



.pc {
	background:url(http://www.sizing.co.jp/img/bg_pc.gif) top left no-repeat;
	display:block;
	width:770px;
	height:131px;
	padding-top:15px;
	clear: both;
}
.pc p {
	padding: 0 0 10px;
}
/*
.service{ width:770px;
height:auto;
padding-bottom:0px;
margin-bottom:10px;
margin-top:10px;
}
*/

.service img.service_image {
	float:left;
	margin-right:15px;
}
.jisseki {
	width:100%;
	border-collapse:collapse;
}
.jisseki td, .jisseki th {
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	padding:3px;
}
.jisseki th {
	text-align:center;
	background:#EEE;
}
.number{
	text-align: right;
}
/*jisseki_2{
text-align:right;}	*/

.jisseki .number .red{
	color:#C00;}

	

/****************************** RSS ******************************/
#rssArea {
}
#rssArea ul {
	line-height:18px;
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
}
#rssArea li {
	display: block;
	width: 715px;
	padding-left: 35px;
	height:20px;
	background:url(http://www.sizing.co.jp/img/gr_arrow.gif) top left no-repeat #efefef;
}
#rssArea li span.date {
	display: block;
	width: 15em;
}
#rssArea li span.link {
	display: block;
	margin-top: -1.5em;
	margin-left: 9em;
}
/**********************ホームページ活用ブログ****************************************************/


#blog_katuyou {
	margin-top: 25px;
}
#blog_katuyou ul {
	line-height:18px;
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
}
#blog_katuyou li {
	display: block;
	width: 715px;
	padding-left: 35px;
	height:20px;
	background:url(http://www.sizing.co.jp/img/gr_arrow.gif) top left no-repeat #efefef;
}
#blog_katuyou li span.date {
	display: block;
	width: 15em;
}
#blog_katuyou li span.link {
	display: block;
	margin-top: -1.5em;
	margin-left: 9em;
}
/****************************** メイン制作実績 ******************************/

.case_entry H2 {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #505050;
	WIDTH: 400px
}
.case_top {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	WIDTH: 580px
}
.case_top01 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.case_image {
	DISPLAY: inline;
	FLOAT: left
}
.case_image_title {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 20px;
	WIDTH: 405px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #FFCC66
}
.case_i_right {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.case_top_right {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(http://www.sizing.co.jp/img/bg_table.jpg);
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 0px 2px 20px;
	WIDTH: 390px;
	PADDING-TOP: 4px;
	BACKGROUND-REPEAT: repeat-y
}
.case_t_left {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 17%;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right
}
.case_t_right {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 5px;
	WIDTH: 78%;
	PADDING-TOP: 0px
}
.case_t_left01 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 17%;
	PADDING-TOP: 10px;
	TEXT-ALIGN: right
}
.case_t_right01 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 5px;
	WIDTH: 78%;
	PADDING-TOP: 0px
}
.case_image_title A {
	TEXT-DECORATION: none
}
.case_image_title A:link {
	COLOR: #ffffff
}
.case_image_title A:visited {
	COLOR: #ffffff
}
.case_image_title A:active {
	COLOR: #ffffff
}
.case_image_title A:hover {
	COLOR: #666666
}
.pkg:after {
	content: ""; /* Vvf */
	display: block; /* ubNxvf */
	clear: both;
	height: 0;
	visibility: hidden;
}
.pkg {
	min-height: 1px;
}
* html .pkg {
	height: 1px;/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
ul.seisaku {
	font-size:84%;
	line-height:150%;
	letter-spacing:-0.5px;
	padding:0 0 10px 0px;
}
ul.seisaku li {
	display:block;
	width:220px;
	float:left;
	margin:0;
	padding:0;
}
ul.seisaku li img {
	margin:0;
	padding:0;
	display:block;
}
ul.seisaku li a {
	display:block;
	padding:5px;
	margin:0;
}
ul.seisaku li a:hover {
	background:#EDEEF1;
}
li {
	list-style:none;
}
.right {
	float: right;
}
.left {
	float: left;
}
img.right {
	float: right;
	margin: 0 0 5px 5px;
}
img.left {
	float: left;
	margin: 0 10px 10px 0;
}
.clr {
	clear: both;
	height: 1px;
	width: 1px;
	padding: 0;
	margin: 0 -1px -1px 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
	line-height: 0;
}
ul.result_list {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.result_list li {
	margin: 0;
	padding: 0 0 5px;
}
/****************************** ページの先頭へ ******************************/
p.btnPosition {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	text-align: right;
	background-color: #ffffff;
}
p.rssPosition {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
}
/****************************** 基本hタグ ******************************/

h1 {
	width: 555px;
	height: 35px;
	background: #ffffff url(http://www.sizing.co.jp/img/h4.gif) no-repeat top left;
	padding: 5px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height:18px;
	display: block;
	clear:both;
	color:#FFFFFF;
}
h2 {
	width: 555px;
	height: 35px;
	background: #ffffff url(http://www.sizing.co.jp/img/h4.gif) no-repeat top left;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height:18px;
	display: block;
	clear:both;
	color:#FFFFFF;
}
h3, h4, h5 {
	width:760px;
	height:29px;
	padding-top:6px;
	padding-left:10px;
	background:url(http://www.sizing.co.jp/img/h3_main.gif) no-repeat top;
	font-size:14px;
	/*color:#99CCFF;*/
color:#999999;
	display:block;
	margin-bottom:3px;
}
/*h4 {
width: 555px;
height: 35px;
background: #ffffff url(http://www.sizing.co.jp/img/h4.gif) no-repeat top left;
padding: 5px 0px 0px 20px;
margin: 0px 0px 0px 0px;
font-size: 12px ;
font-weight: bold;
line-height:18px; 
display: block;
clear:both;
color:#FFFFFF; }

h5 {
width: 555px;
height: 20px;
min-height: 15px;
background: #ffffff url(http://www.sizing.co.jp/img/h5.gif) no-repeat bottom left;
padding: 0px 0px 0px 20px;
margin: 20px 0px 20px 0px;
font-size: 12px;
font-weight: bold;
line-height:18px; 
display: block;
clear:both; }*/

h6 {
	width: 555px;
	height: 20px;
	min-height: 15px;
	background: #ffffff url(http://www.sizing.co.jp/img/h5.gif) no-repeat bottom left;
	padding: 0px 0px 0px 20px;
	margin: 20px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height:18px;
	display: block;
	clear:both;
}
.midashi {
	width: 550px;
	height: 35px;
	background: #ffffff url(http://www.sizing.co.jp/img/h4.gif) no-repeat top left;
	padding: 10px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height:18px;
	display: block;
	clear:both;
}
/****************************** Section2 ******************************/
#section2 {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	display: block;
	float:left;
	background-color:#ffffff;
}
#section2 ul {
	line-height:18px;
	margin-top: 0px;
	background-color:#ffffff;
}
#section2 li {
	display: block;
	width: 528px;
	padding: 3px 10px;
	background-color:#ffffff;
}
.sectionDottedLine {
	display: table;
	clear: both;
	background: #ffffff url(http://www.sizing.co.jp/img/dotted_line_537.gif) no-repeat 10px top;
}
/****************************** テーブル ******************************/
table {
	border: #cccccc 1px solid;
	line-height: 14px;
	border-collapse: collapse;
}
#tableceo {
	border: #FFFFFF 1px solid;
	line-height: 20px;
	background-color:#FFFFFF;
}
#table1 {
	border-right: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	border-left: #cccccc 0px solid;
	line-height: 18px;
	border-bottom: #cccccc 0px solid;
	border-collapse: collapse;
	background-color:#FFFFFF;
}
#table2 {
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	line-height: 18px;
	border-collapse: collapse;
}
#table_top, .table_top {
	border-right: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	border-left: #cccccc 0px solid;
	line-height: 18px;
	border-bottom: #cccccc 0px solid;
	background-color:#FFFFFF;
	width:580px;
}
.grey_td {
	background-color: #edecec;
	text-align: left;
	border-right: #7c7c7c 1px solid;
	border-top: #7c7c7c 1px solid;
	border-left: #7c7c7c 1px solid;
	border-bottom: #7c7c7c 1px solid;
	padding: 10px 10px 10px 10px;
}
.usu_grey_td {
	background-color: #ebebeb;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 10px 10px 10px 10px;
}
.linemark_td {
	background: #e5f5f9;
	width:300px;
	text-align: left;
	padding: 2px 2px 2px 2px;
	line-height:18px;
}
.shiro_td {
	background: #ffffff;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 5px 5px 5px 5px;
}
.none_td {
	background: #ffffff;
	text-align: left;
	border-right: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	border-left: #cccccc 0px solid;
	border-bottom: #cccccc 0px solid;
	padding: 5px 5px 5px 5px;
}
.none_s_td {
	background: #ffffff;
	text-align: left;
	font-size:10px;
	border:0px;
	padding: 5px;
}
.grey_border_td {
	background: #ffffff;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 20px 0px;
}
.pureblue_border_td {
	background: #ffffff;
	text-align: left;
	border-right: #A9DAE8 1px solid;
	border-top: #A9DAE8 1px solid;
	border-left: #A9DAE8 1px solid;
	border-bottom: #A9DAE8 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 20px 0px;
}
.pureblue_td {
	background: #A9DAE8;
	text-align: left;
	border-right: #7c7c7c 1px solid;
	border-top: #7c7c7c 1px solid;
	border-left: #7c7c7c 1px solid;
	border-bottom: #7c7c7c 1px solid;
	padding: 5px 5px 5px 5px;
}
.sunorange_border_td {
	background: #ffffff;
	text-align: left;
	border-right: #FBA74C 1px solid;
	border-top: #FBA74C 1px solid;
	border-left: #FBA74C 1px solid;
	border-bottom: #FBA74C 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 20px 0px;
}
.sunorange_td {
	background: #FBB05F;
	text-align: left;
	border-right: #7c7c7c 1px solid;
	border-top: #7c7c7c 1px solid;
	border-left: #7c7c7c 1px solid;
	border-bottom: #7c7c7c 1px solid;
	padding: 5px 5px 5px 5px;
}
.digiruka_td {
	background: #FBDDBD;
	text-align: left;
	border-right: #ffcc00 1px solid;
	border-top: #ffcc00 1px solid;
	border-left: #ffcc00 1px solid;
	border-bottom: #ffcc00 1px solid;
	padding: 5px 5px 5px 5px;
}
#table-side {
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	border-collapse: collapse;
	line-height:18px;
}
.side_td {
	background: #a9dae8;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.side2_td {
	background: #e5f5f9;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.s_td {
	background: #FBB05F;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.w_td {
	background: #e5f5f9;
	text-align: left;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.text_top {
	vertical-align:top;
	font-size:12px;
}
.bgGray {
	background-color: #efefef;
	border-bottom:#FFFFFF 1px solid
}
.bgNone {
	background-color: #ffffff;
}
.bgUsu {
	background-color: #f2f2f2;
}
.bgGray1 {
	background-color: #efefef;
	padding: 5px 5px 5px 5px;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
}
.bgNone1 {
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	border-bottom: #FFFFFF 1px solid;
}
.bgUsu1 {
	background-color: #f2f2f2;
	padding: 5px 5px 5px 5px;
	border-bottom: #FFFFFF 1px solid;
}
.orange_mark {
	background: #ffffff url(http://www.sizing.co.jp/img/ico_s_mark.gif) no-repeat top left;
}
.pureblue_mark {
	background: #ffffff url(http://www.sizing.co.jp/img/ico_w_mark.gif) no-repeat top left;
}
/****************************** フォント ******************************/
.text_red_bold {
	color: #ff0000;
	font-weight: bold;
}
.text_red {
	color: #ff0000;
}
.text_pureblue {
	color: #2500de;
}
.text_pureblue_big {
	color: #006699;
	font-weight:bold;
}
.text_orange {
	color: #ff7800;
}
.text_small {
	font-size:10px;
}
.text_right {
	text-align:right;
}
.center {
	text-align: center;
}
.u {
	text-decoration:underline;
}
/****************************** 画像 ******************************/

.salon {
	margin:5px;
	float:left;
}
.left {
	margin:10px;
	float:left;
	clear:left;
}
.img_yohaku10 {
	margin:10px 0px;
}
.img_yohaku10_10 {
	margin:10px;
}
.img_yohaku5 {
	margin:5px 0px 0px 0px;
}
#img-r {
	margin:5px;
	float:right;
	clear:none;
}
img.left {
	float:left;
}
img.bn {
	margin-bottom:10px;
}
/*********************************************************************************************************************
 サイジングindexフォント **********************************************************************************************************************/
.comment a {
	color:#000000;
	text-decoration:none;
}
.comment a:link {
	color:#000000;
	text-decoration:none;
}
.comment a:visited {
	color:#000000;
	text-decoration:none;
}
.comment a:hover {
	color:#666666;
	background-color:#99CCFF;
}
.shikiri {
	padding-bottom:0px;
	padding-left:10px;
}
.shikiri_sen {
	border-bottom:dotted #999999 1px;
}
.shikiri2 {
	padding-bottom:0px;
	padding-left:10px;
}
.orange {
	color:#FF6600;
}
.gold {
	color:#CCA333;
}
.top_div {
	display:block;
	background:url(http://www.sizing.co.jp/img/top_div.jpg) left bottom no-repeat;
	width:575px;
	height:110px;
}
/****************************** index サイドメニュー　お客様の声 ******************************/
#side_voice {
	display:block;
	position:relative;
	margin: 0px 5px;
	width:195px;
	height:105px;
	background: url(http://www.sizing.co.jp/img/side_voice.gif) no-repeat top left #ffffff;
}
#side_voice .bun {
	display:block;
	margin: 5px 10px 0px 5px;
	width:180px;
	line-height:1.3em;
	color:#9A5F05;
}
#side_voice p {
	display:block;
	padding:10px 0px 0px 0px;
}
#side_voice a {
	margin-left:5px;
	font-weight:bold;
	color:#028EB6;
}
#side_voice a:hover {
	margin-left:5px;
	color:#0099FF;
	font-weight:bold;
}
#side_voice a:visited {
	margin-left:5px;
	color:#028EB6;
	font-weight:bold;
}
/****************************** index サイドメニュー　成功事例 ******************************/
#win_jirei {
	display:block;
	position:relative;
	margin: 0px 5px;
	width:195px;
	height:195px;
	background: url(http://www.sizing.co.jp/img/side_win.jpg) no-repeat top left #ffffff;
}
#win_jirei p {
	color:#FF6600;
	font-weight: bold;
	margin: 0px 0px 5px 5px;
	padding:15px 0px 0px 0px;
}
#win_jirei .win_bun {
	display:block;
	margin: 5px 10px 0px 5px;
	width:180px;
	color:#0099CC;
	line-height:1.3em;
}
#win_jirei a {
	display:block;
	margin: 0px 10px 0px 0px;
	width:180px;
	text-decoration: underline;
	color:#FF6600;
	text-align:right;
}
#win_jirei a:hover {
	background-color: #FFCC33;
	color:#000000;
	font-weight: bold;
	text-align:right;
}
#win_jirei a:visited {
	text-decoration: underline;
	color:#FF6600;
	text-align:right;
}
#win_yahoo {
	display:block;
	position:relative;
	margin: 0 5px;
	width:195px;
	height:109px;
	background: url(http://www.sizing.co.jp/img/side_yahoo.gif) no-repeat top left #ffffff;
}
#win_yahoo p {
	margin: 0px 0px 5px 5px;
	padding:10px 0px 0px 0px;
}
/****************************** index サイジングブログPICK UPメニュー ******************************/

#gnavi {
	clear:both;
	background: #ffffff;
	margin: 0px 5px;
}
#gnavi ul {
	width:195px;
	background: url(http://www.sizing.co.jp/img/side-pickup-on.gif) no-repeat top left;
	margin: 0px;
}
#gnavi li {
	text-decoration:underline;
	color:#0000FF;
	padding:2px 5px 2px 5px;
	margin: 0px;
}
#gnavi li a {
	margin: 0px;
}
#gnavi li a:hover {
	text-decoration: underline;
	color:#810081;
}
.gnavi2 {
	padding:2px 5px 2px 5px;
	margin: 0px;
}
/*--- clearfix:start ---*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;/*--- clearfix:end ---*/
}

/*201104
---------------------------------------------------*/

h3#index_01{
	background: none;
	margin 0;
	padding: 10px 0 0;
	height: 150px;}


.index_pc{
	background: url(http://www.sizing.co.jp/img/2011/bg_presen.jpg) no-repeat 0 15px;
	padding:40px 0 0 165px;
	width:605px;
	height:290px;
	display:block;
	clear: both;
	position:relative;
}

.index_pc p{
	margin:10px 0;
	width:582px;
	display:block;
}
	 

.index_pc p.index_button{
	position:absolute;
	right: 50px;
	bottom:35px;
	text-align: right;}

.index_pc p.index_button img{
	margin:0 5px;}




