/* ======================================================================= */
/* =                                                                     = */
/* =                           rightside.css                             = */
/* =                        Ver.1.0[2010/10/23]                          = */
/* =                                                                     = */
/* = Copyright (C) since 2001 sunrefre Corporation. All Rights Reserved  = */
/* =                                                                     = */
/* ======================================================================= */

/*---------------------------------------------------------------------------------------------------*/

/*------共通-------*/

div#rightSide {
	margin : 16px 0 0 0 ;
	width:175px;
/*	height:500px;*/
	float:right;
}

.rightBnr { margin-bottom:13px;}

/*------TOP-------*/

/*------営業時間-------*/

		div#phone p#time { 
			color:#666;
			font-size:11px;
			padding:2px 0 5px 0;
			line-height:1.4;
			border-right:1px solid #CCC;
			border-left:1px solid #CCC;
		}

		div#phone .time-wrap {
			margin: 0 0 13px 0;
			padding:0 0 0 0;
			background: url(/img/bg_rightside02_bottom.gif) left bottom no-repeat;
		}

/*------スタッフお客様訪問記-------*/

		div#rightSide #interview {
			margin-bottom:13px;
			width:175px;
			height:85px;
			background: url(/img/bnr_rightside_04_bottom.jpg) left bottom no-repeat;
			padding:0 0 0 0;
		}

		div#rightSide #interview p {
			background: url(/img/mark01.jpg) 10px 8px no-repeat;
			text-align:left;
			color:#333333;
			font-size:12px;
			line-height:1.2em;
			padding: 6px 0 0 23px;
		}

/*------イベントレポート-------*/

		div#rightSide #event {
			margin-bottom:13px;
			width:175px;
			height:85px;
			background: url(/img/bnr_rightside_05_bottom.jpg) left bottom no-repeat;
			padding:0 0 0 0;
		}

		div#rightSide #event p {
			background: url(/img/mark01.jpg) 10px 8px no-repeat;
			text-align:left;
			color:#333333;
			font-size:12px;
			line-height:1.2em;
			padding: 6px 0 0 23px;
		}

/*------施主支給レポート-------*/

		div#rightSide #cust {
			margin-bottom:13px;
			width:175px;
			height:85px;
			background: url(/img/bnr_rightside_06_bottom.jpg) left bottom no-repeat;
			padding:0 0 0 0;
		}

		div#rightSide #cust p {
			background: url(/img/mark01.jpg) 10px 8px no-repeat;
			text-align:left;
			color:#333333;
			font-size:12px;
			line-height:1.2em;
			padding: 6px 0 0 23px;
		}

/*------メディアでの紹介実績-------*/

		div#rightSide #media {
			margin-bottom:13px;
			width:175px;
			height:85px;
			background: url(/img/bnr_rightside_07_bottom.jpg) left bottom no-repeat;
			padding:0 0 0 0;
		}

		div#rightSide #media p {
			background: url(/img/mark01.jpg) 10px 4px no-repeat;
			text-align:left;
			color:#333333;
			font-size:12px;
			line-height:1.2em;
			padding: 3px 0 0 23px;
			margin:0;
		}
		
		div#rightSide #media p .small-p11 {
			font-size:11px;
			margin:0;
			padding:0;
		}

		div#rightSide #media p,  x:-moz-any-link, x:default  {
			background: url(/img/mark01.jpg) 10px 6px no-repeat;
			padding: 6px 0 0 23px;
		}

		*:first-child+html div#rightSide #media p {
			padding: 3px 0 0 23px;
		}


/*------中ページ-------*/

/*------出荷日-------*/

		div#rightSide p#ship,#left_ship{
			color:#F00;
			border-right:1px solid #cccccc;
			border-left:1px solid #cccccc;
			border-bottom:1px solid #cccccc;
			text-align:center;
			color : #333333 ;
			font-size:11px;
			line-height:1.2em;
			padding : 5px 0 ;
			margin-bottom:13px;
		}

/*------送料・支払方法-------*/

		div#rightSide .use,.left_use{
			margin-bottom:13px;
			width:175px;
			height:125px;
			background: url(/img/btn_rightside_c03_bottom.gif) left bottom no-repeat;
			padding:0 0 0 0;
		}

		div#rightSide .use p,.left_use p{
			text-align:center;
			color:#333333;
			font-size:11px;
			line-height:1.2em;
			padding: 7px 0 0 3px;
		}
		
		div#rightSide .red_line:hover{
			color:#F00!important;
		}
		
		div#rightSide p#right_voice{
			margin:0 0 10px 0;
			text-align:left;
			padding:5px 10px;
			color:#F00!important;
			font-size:12px;
			background-image:url('/img/201010r_side_05.jpg');
			width:155px;
			height:65px;
		}
		
		div#rightSide a#right_suicore{
			display:block;
			margin:0 0 10px 0;
			text-align:left;
			padding:5px 53px 54px 10px;
			color:#F00!important;
			font-size:12px;
			background-image:url('/img/201010r_side_09.jpg');
			background-repeat:no-repeat;
			/*width:155px;
			height:65px;*/
		}
		
		/* --------- IE6 -------------*/
		
		*html body div#rightSide a{
			cursor:pointer;
		}
		
		*html body div#rightSide p#right_voice{
			margin:0 0 10px 0;
			width:175px;
			height:75px;
		}
		
		*html body div#rightSide p#right_suicore{
			margin:0 0 10px 0;
			width:175px;
			height:75px;
		}
		
		/* --------- IE6 END -------------*/

/*---------------------------------------------------------------------------------------------------*/