﻿@charset "utf-8";

/*******************************
 ネットレジ　フードスタジアム
 コラボレーションサイト用
 スタイルシート
*******************************/

/*********************
 midLeft
*********************/
div#nr_body p
{
    margin-top:             10px;
    padding-bottom:         2px;
    font-size:              12px;
    line-height:            1.66em;
}

div#nr_body h2
{
    clear:                  both;
/*	height:                 60px;*/
	margin-top:             14px;
	margin-bottom:          14px;
	color:                  #c99928;
	font-size:              20px;
	font-weight:            bold;
	line-height:            30px;
}

div#nr_body h3
{
	height:                 20px;
	margin-top:             10px;
	margin-bottom:          5px;
	padding-top:            3px;
	padding-bottom:         3px;
	font-size:              15px;
	font-weight:            bold;
	color:                  #C99928;
	line-height:            20px;
	border-top:             1px solid #c99928;
	border-bottom:          1px solid #c99928;
	border-right-width:     1px;
	border-left-width:      1px;
}


/* LeftTop */
div#top_img
{
	height:					244px;
	margin-top:				10px;
	vertical-align:			top;
	background:				url(../images/net_regi_top_bnr.jpg) no-repeat left top;
}

img#tk2500
{
	margin-left:			483px;
	margin-top:				-30px;
}

div.rp_lead
{
    width:                  634px;
    margin-left:            24px;
    margin-bottom:			20px;
    font-size:				1.1em;
}

div.rp_lead p
{
    text-align:				justify;
    text-justify:			inter-ideograph;
    letter-spacing:         1px;
    line-height:            1.5;
}

div.rp_lead p span.fb
{
	display:				block;
}

div.rp_lead p span.fb:first-letter
{
	font-weight:			bold;
	font-size:				220%;
	float:					left;
	margin-top:				3px;
	margin-right:			6px;
	color:					#ff9900;
	line-height:			100%;
/*	margin-bottom:			3px;*/
}


div.rp_lead p img.imgbk
{
	float:					left;
	margin-top:				10px;
	margin-right:			18px;
	margin-bottom:			10px;
}

div.rp_lead ul
{
	clear:					both;
	margin-top:				10px;
	margin-left:			30px;
}

div.rp_lead ul li
{
	width:					65%;
	margin-bottom:			10px;
	padding:				4px 8px;
    line-height:			1.4;
    background:				#e0f8ff;
}

div.rp_lead ul li span
{
	font-weight:			bold;
	margin-right:			16px;
	color:					#3333cc;
}


.clearb
{
    clear:                  both;
}

span.red
{
    color:                  #ff3333;
}

span.blue
{
    color:                  #3333ff;
}

span.deepPurple
{
    color:                  #7733cc;
}

span.bold
{
    font-weight:            bold;
}


span.more
{
    display:                block;
    margin-top:             10px;
    margin-right:           30px;
    font-weight:            bold;
    text-align:             right;
}

span.totop
{
    display:                block;
    margin-top:             10;
    margin-right:           30px;
    font-weight:            bold;
    text-align:             right;
}

span.more a ,span.totop a
{
    color:                  #1967af;
}

span.more a:hover, span.totop a:hover
{
    color:                  #cc6600;
    text-decoration:        none;
}

div.data
{
    width:                  65%;
    margin-top:             16px;
    margin-left:            32px;
    padding:                5px;
    border:                 1px solid #cccccc;
}

div.data ul
{
    margin:                 0px;
    font-size:              0.95em;
    line-height:            1.3;
}

div.main
{
    overflow:               hidden;
    margin-left:            24px;
    font-size:              1.1em;
}

div.main h4
{
	margin-top:				15px;
	margin-bottom:			20px;
	margin-left:			20px;
	font-weight:			bold;
}

div.main div.rp_interview p.person1
{
/*    display:                block;*/
    margin-bottom:          10px;
    padding:                0px;
    color:                  #222222;
    color:                  #9c190d;
/*    text-align:				justify;
    text-justify:			inter-ideograph;*/
/*	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #a4120d;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a4120d;*/
}

div.main div.rp_interview p.person2
{
    display:                block;
    margin-bottom:          20px;
    padding:                0px;
    color:                  #001144;
    text-align:				justify;
    text-justify:			inter-ideograph;
}

div.main div.rp_interview p.person2 span
{
    padding-bottom:			2px;
    line-height:			190%;
}

div.main div.rp_interview p.person2 span.ppl
{
	color:					#ff1100;
	border-bottom:			none;
}

div.main div.rp_interview p.person2 span.ppl2
{
	color:					#0011ff;
	border-bottom:			none;
}

img.photo_pLeft
{
    float:                  left;
    margin-right:           20px;
    margin-bottom:          10px;
    margin-left:            18px;
}

img.photo_pRight
{
    float:                  right;
    margin-left:            20px;
    margin-bottom:          10px;
    margin-right:			18px;
}

img.mbplus
{
	margin-bottom:			30px;
}

/* 記事ナビ */
div#snavid
{
	clear:					both;
	overflow:				hidden;
	width:					702px;
	margin:					0px;
	padding:				0px;
	text-align:				left;
}

ul#snavi
{
	list-style:				none;
	margin:					0px;
	padding:				0px;
}

ul#snavi li
{
	float:					left;
	margin:					0px;
	margin-top:				0px;
	margin-left:			3px;
	padding:				0px;
}

ul#snavi li img
{
	border:					none;
}

ul#snavi li a
{
	border:					none;
}


ul#snavi li.entry1
{
	margin-left:			0;
}

div#top_img
{
	margin-bottom:			0px;
}

div#report1, div#report2
{
	clear:					both;
	padding-top:			10px;
}



