@charset "utf-8";
/* CSS Document */

body {
	min-width:1034px;
/*	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/background.png);*/
/*
	background-image:url(/images/background.png);
	background-image:url(../images/background.png);
*/
    background-image:url(./images/background.png);
	background-position:50% 0;
	background-repeat:repeat-x;
	line-height:23px;
}

div#wrap {
	width:1030px;
	margin:0 auto;
	padding:0;
	position:relative;
	}
	
a:hover img{
	opacity:0.8;
}

/*header*/	   
header {
	width:1000px;
	height:70px;
	margin:10px auto 0 auto;
}

div#logo a {
	width:400px;
	height:70px;
	padding:0;
	float:left;
	background-image:url(./images/logo.png);
	text-indent:-99999px;
	display:block;
	overflow:hidden;
	}
	   
div#description {
	float:right;
	margin-top:10px;
	}

div#description h1 {
	width:265px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(./images/description.png);
	background-repeat:no-repeat;
	}

div.fb-like {
	float:left;
}
	   
div#primary {
	width:470px;
	height:14px;
	float:right;
	margin-top:10px;
}

ul#primary_navi {
	margin-top:5px;
	float:right;
}
		
ul#primary_navi li {
	display:block;
	float:left;
	padding-left:10px;
}

li#navi1 a {
	width:73px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background-image:url(./images/header_navi.png);
	background-position:0 0;
}

li#navi1 a:hover {
	background-position:0 -14px;
}

li#navi2 a {
	width:73px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background-image:url(./images/header_navi.png);
	background-position:-83px 0;
}

li#navi2 a:hover {
	background-position:-83px -14px;
}

li#navi3 a {
	width:128px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background-image:url(./images/header_navi.png);
	background-position:-353px 0;
}

li#navi3 a:hover {
	background-position:-353px -14px;
}

li#navi4 a {
	width:73px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background-image:url(./images/header_navi.png);
	background-position:-488px 0;
}

li#navi4 a:hover {
	background-position:-488px -14px;
}
	
header span {
	display:none;
}

/*navigation*/
nav {
	width:1030px;
	height:60px;
	background-image:url(./images/navi_back_4.png);
	background-repeat:no-repeat;
	position:relative;
	z-index:2;
}

nav#modal h1 {
	display:none;
}

nav#modal p {
	display:none;
}

/*accordion*/
ul.navi {
	position:relative;
	width:996px;
	margin:0 auto;
}

.navi_01 {
	width:96px;
	position:absolute;
	top:16px;
	left:0;
}

.navi_01 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:0 0;
}

.navi_01 a:hover {
	background-position:0 -40px;
}

.navi_02 {
	width:180px;
	position:absolute;
	top:16px;
	left:96px;
}

.navi_02 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:-98px 0;
}

.navi_02 span:hover {
	background-position:-98px -40px;
}

.navi_03 {
	width:190px;
	position:absolute;
	top:16px;
	left:276px;
}

.navi_03 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:-275px 0;
}

.navi_03 a:hover {
	background-position:-275px -40px;
}

.navi_04 {
	width:190px;
	position:absolute;
	top:16px;
	left:466px;
}

.navi_04 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:-455px 0;
}

.navi_04 a:hover {
	background-position:-455px -40px;
}

.navi_05 {
	width:140px;
	position:absolute;
	top:16px;
	left:656px;
}

.navi_05 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:-660px 0;
}

.navi_05 a:hover {
	background-position:-660px -40px;
}

.navi_06 {
	width:200px;
	position:absolute;
	top:16px;
	left:796px;
}

.navi_06 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/global_navi_202411.png) no-repeat;
	background-position:-797px 0;
}

.navi_06 span:hover {
	background-position:-797px -40px;
}

.category {
	color: #fff;
	height:40px;
	overflow:hidden;
	margin: 0;
	padding: 0 0;
	line-height:40px;
	cursor:pointer;	
}

.drop:after {
	content:url(./images/menu_icon_07.png);
	background-size:25px 25px;
	position:absolute;
	top:8px;
	right:15px;
	}

ul.menu li a{
	height: 20px;
	line-height:20px;
	display:block;
	margin-left:0;
	text-decoration:none;
}

ul.menu {
	background: #fcefd9; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcefd9 0%, #feeac7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcefd9), color-stop(100%,#feeac7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcefd9 0%,#feeac7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcefd9 0%,#feeac7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcefd9 0%,#feeac7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcefd9 0%,#feeac7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcefd9', endColorstr='#feeac7',GradientType=0 ); /* IE6-9 */
}

/*dropdown*/
li.navi_02 ul li#menu_001 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_02.png);
	background-position:0 0;
}

li.navi_02 ul li#menu_001 a:hover{
	background-position:-180px 0;
}

li.navi_02 ul li#menu_002 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_02.png);
	background-position:0 -30px;
}

li.navi_02 ul li#menu_002 a:hover{
	background-position:-180px -30px;
}

li.navi_02 ul li#menu_003 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_02.png);
	background-position:0 -60px;
}

li.navi_02 ul li#menu_003 a:hover{
	background-position:-180px -60px;
}

li.navi_02 ul li#menu_004 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_02.png);
	background-position:0 -90px;
}

li.navi_02 ul li#menu_004 a:hover{
	background-position:-180px -90px;
}

/*
li.navi_03 ul li#menu_005 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/menu_03.png);
	background-position:0 0;
}

li.navi_03 ul li#menu_005 a:hover{
	background-position:-180px 0;
}

li.navi_03 ul li#menu_006 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/menu_03.png);
	background-position:0 -30px;
}

li.navi_03 ul li#menu_006 a:hover{
	background-position:-180px -30px;
}

li.navi_03 ul li#menu_007 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/menu_03.png);
	background-position:0 -60px;
}

li.navi_03 ul li#menu_007 a:hover{
	background-position:-180px -60px;
}

li.navi_04 ul li#menu_008 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/menu_04.png);
	background-position:0 0;
}

li.navi_04 ul li#menu_008 a:hover{
	background-position:-180px 0;
}

li.navi_04 ul li#menu_009 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/menu_04.png);
	background-position:0 -30px;
}

li.navi_04 ul li#menu_009 a:hover{
	background-position:-180px -30px;
}
*/
li.navi_06 ul li#menu_010 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_05.png);
	background-position:0 0;
}

li.navi_06 ul li#menu_010 a:hover{
	background-position:-200px 0;
}

li.navi_06 ul li#menu_011 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_05.png);
	background-position:0 -30px;
}

li.navi_06 ul li#menu_011 a:hover{
	background-position:-200px -30px;
}

li.navi_06 ul li#menu_012 a{
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	background-image:url(./images/menu_05.png);
	background-position:0 -60px;
}

li.navi_06 ul li#menu_012 a:hover{
	background-position:-200px -60px;
}

/*page slide*/
header span {
	display:none;
}
 
#modal h2{
    font-size:18px;
    border-bottom:1px solid #fff;
}
 
#modal h2,
#modal ul li a{
}
 
#modal ul{
}
 
#modal ul li a{
    display:block;
    color:#fff;
}
 
.close{
    font-weight:bold;
}
 
.close a{
    color:#000;
    padding:3px 10px;
    background:#ccc;
}
 
.open{
    display:block;
    padding:7px;
    float:right;
    margin-top:5px; background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #e5e5e5), color-stop(0.00, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
    background: linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
    -webkit-background-size:20px 20px;
    border-radius:3px;
    border:1px solid #e0e0e0;
}
 
.open img{
    vertical-align:middle;
}

/*carousel*/
div#carousel {
	width:1000px;
	height:300px;
	margin:0 auto;
	padding:0;
	position:relative;
	z-index:0;
	}
		   		   
.theme-default #slider {
    margin:0 auto 0 auto;
    width:1000px; /* Make sure images are the same size */
    height:250px; /* Make sure images are the same size */
}

.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:0px;
}

#slider img {
	display:none;
}

div#main_image {
	display:none;
}


/*contents*/
div#bread_clumb {
	margin:10px 0 10px 15px;
}

div#contents {
	width:1000px;
	margin:0 auto;
}

div#contents_left {
	width:690px;
	float:left;
}

div#contents_right {
	width:290px;
	float:right;
	line-height:20px;
}
.left {
	float:left;
}

.right {
	float:right;
}

div#for_sd {
	display:none;
}

div#for_sd_2 {
	display:none;
}

div#for_pc {
	width:1000px;
	height:30px;
	float:left;
	text-align:right;
}

/*footer*/
footer {
	width:100%;
	background:url(./images/footer_background.png) repeat-x;
	padding:20px 0;
	margin-bottom:-25px;
}

div#footer_inner {
	width:1000px;
	margin:0 auto;
}

div#footer_left {
	font-size:13px;
	width:760px;
}

div#footer_right {
	width:240px;
}

div#footer_left a {
	color:#FFFFFF;
	font-weight:bold;
}

div#footer_left li:before {
	content:url(./images/footer_icon.png);
}

div#footer_left li {
	padding-left:15px;
}

ul.footer_navi01 {
	width:680px;
	padding-bottom:10px;
	border-bottom:1px #FFFFFF solid;
}
	
ul.footer_navi01 li {
	display:inline;
}

ul.footer_navi02 {
	width:170px;
	float:left;
	margin:10px 0;
}

ul.footer_navi03 {
	width:170px;
	float:left;
	margin:10px 0;
}

div#footer_right h1 {
	width:240px;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(./images/footer_logo.png) no-repeat;
}
	

address {
	margin-top:10px;
	font-style:normal;
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
}

footer>p {
	text-align:center;
	color:#FFFFFF;
}

/*side*/
div#contents_right aside {
	margin:10px 0;
}
aside h1 {
	font-size:14px;
	font-weight:bold;
}

aside h1:before {
	content:url(./images/aside_icon.png);
}

aside p {
	font-size:13px;
}

aside img {
float:right;
}

aside#form {
	width:290px;
	height:81px;
	margin:0 0 10px 0;
}

aside#pdf {
	width:210px;
	height:95px;
	padding-left:80px;
	border-bottom:1px #666666 dotted;
	background:url(./images/aside_00.png) no-repeat;
}

aside#ebook {
	width:210px;
	height:95px;
	padding-left:80px;
	border-bottom:1px #666666 dotted;
	background:url(./images/aside_01.png) no-repeat;
}

aside#info {
	width:210px;
	height:170px;
	padding-left:80px;
	border-bottom:1px #666666 dotted;
	background:url(./images/aside_08.png) no-repeat;
}

aside#info img {
	margin:5px 0;
	display:block;
}

aside#bee {
	width:210px;
	height:95px;
	padding-left:80px;
	border-bottom:1px #666666 dotted;
	background:url(./images/aside_02.png) no-repeat;
}

aside#bike {
	width:210px;
	height:95px;
	padding-left:80px;
	border-bottom:1px #666666 dotted;
	background:url(./images/aside_03.png) no-repeat;
}

aside#blog h1 {
	width:290px;
	height:43px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(./images/aside_blog.png);
}

aside#mobile h1 {
	width:290px;
	height:105px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(./images/aside_mobile.png);
}

aside#group h1 {
	width:280px;
	height:22px;
	background:url(./images/aside_04.png);
	padding:3px 0 0 10px;
}

li#sagara a {
	width:290px;
	height:71px;
	overflow:hidden;
	display:block;
	margin-top:10px;
	text-indent:-9999px;
	background:url(./images/aside_05.png) no-repeat;
}

li#panasonic a {
	width:290px;
	height:91px;
	overflow:hidden;
	display:block;
	margin-top:10px;
	text-indent:-9999px;
	background:url(./images/aside_06.png) no-repeat;
}

li#clj a {
	width:290px;
	height:71px;
	overflow:hidden;
	display:block;
	margin-top:10px;
	text-indent:-9999px;
	background:url(./images/aside_07.png) no-repeat;
}



/*top*/
div#discount {
	width:690px;
	float:left;
}

div#discount_sd {
	display:none;
}

div#inquiry {
	width:290px;
	float:right;
}

div#inquiry_sd {
	display:none;
}

section.top {
	margin-top:0;
}

div.plan_top {
	width:325px;
}

div.plan_top ul {
	border-bottom:1px #666666 dotted;
	padding-bottom:10px;
}

div.plan_top img {
	margin-top:25px;
}

div.plan_top h1 {
	margin-top:10px;
}

#family {
	width:325px;
	height:80px;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_top_h1_1.png);
}

#single_move {
	width:325px;
	height:80px;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_top_h1_2.png);
}

#office {
	width:325px;
	height:80px;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_top_h1_3.png);
}	

#delivery {
	width:325px;
	height:80px;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_top_h1_4.png);
}

#rental {
	width:325px;
	height:80px;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_top_h1_5.png);
}

ul.plan li {
	margin-top:10px;
}

li#basic {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_1.png);
	padding-left:135px;
}

li#basic a {
	display:block;
}

li#basic h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#basic p {
	color:#FFFFFF;
}

li#self {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_2.png);
	padding-left:135px;
}	

li#self h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#self p {
	color:#FFFFFF;
}

li#new {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_3.png);
	padding-left:135px;
}	

li#new h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#new p {
	color:#FFFFFF;
}

li#single {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_4.png);
	padding-left:135px;
}	

li#single h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#single p {
	color:#FFFFFF;
}

li#business {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_5.png);
	padding-left:135px;
}	

li#business h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#business p {
	color:#FFFFFF;
}

li#furniture {
	width:190px;
	height:60px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_6.png);
	padding-left:135px;
}	

li#furniture h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#furniture p {
	color:#FFFFFF;
}

li#ware_house {
	width:190px;
	height:90px;
	background-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/plan_h2_7.png);
	padding-left:135px;
	background-repeat: no-repeat;
	background-color: #6f3590;
}	

li#ware_house h2 {
	width:190px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}

li#ware_house p {
	color:#FFFFFF;
}


section.about {
	margin-top:30px;
}

section.about h1 {
	width:690px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/about_h1.png) no-repeat;
	margin-bottom:10px;
}

section.area {
	border:1px #f0831f solid;
	borde-radius:3px;
	padding:10px;
}

section.area h2 {
	font-size:20px;
	color:#f0831f;
}

section.area h3 {
	font-size:14px;
}

section.area p {
	font-size:12px;
}

article#news {
	margin:20px 0 20px 0;
}

article#news h1 {
	width:690px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/news_h1.png) no-repeat;
}
	
div#news_box {
	border:1px #C9CACA solid;
	border-top:none;
	padding:10px;
/*	overflow:scroll;*/
}

.news_inner {
	width:650px;
	margin-bottom:5px;
	border-bottom:1px #666666 dotted;
}

#news_all {
	text-align:right;
	margin-right:20px;
}

.news_left {
	width:100px;
	float:left;
}

.news_right {
	width:540px;
	float:right;
}

.news_left li {
	list-style-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/news_icon.png);
	list-style-position:outside;
	margin-left:15px;
}

/***sub 共通***/

div#to_inquiry {
	width:515px;
	margin:30px auto;
}

div#to_inquiry div {
	float:left;
	margin-right:20px;
}

span.red {
	color:#990033;
}

/***option***/
section#option_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/option_h2_01.png) no-repeat;
	margin-bottom:10px;
}

div#option_inner {
	width:690px;
}


div.option_inner_left {
	width:550px;
	float:left;
}

div.option_inner_right {
	width:130px;
	float:right;
}

div.option_line {
	width:690px;
	padding-left:5px;
	margin:10px 0;
}

div.option_box {
	width:200px;
	margin-left:20px;
	float:left;
}

/***option_forcheck***/
section#option_for_check_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/option_h2_01.png) no-repeat;
	margin-bottom:10px;
}


/***useful***/
section#useful {
	width:690px;
	height:140px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/useful_back.png) no-repeat;
	padding-top:30px;
	padding-left:20px;
}

section#useful div {
	margin-left:25px;
	float:left;
}

/***basic*****/

.basic_h1 {
	width:690px;
}

.basic_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.basic_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#basic_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#basic_section article {
	width:650px;
	margin:20px auto 30px auto;
}

h3#basic_01 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_h3_01.png) no-repeat;
}

h3#basic_02 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_h3_02.png) no-repeat;
}

h3#basic_03 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_h3_03.png) no-repeat;
}

section#basic_section h4 {
	width:72px;
	height:17px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/basic_charge.png) no-repeat;
	margin-top:15px;
	margin-bottom:10px;
}

div.charge {
	float:left;
	margin-left:3px;
	font-weight:bold;
}

p.lih {
	width:135px;
	height:25px;
	border:1px #999999 solid;
	background:#EFEFF0;
	border-bottom:none;
	text-align:center;
	padding-top:5px;
}

p.lid {
	width:135px;
	height:25px;
	border:1px #999999 solid;
	background:#ffffff;
	text-align:center;
	padding-top:5px;
}

/***self*****/

.self_h1 {
	width:690px;
}

.self_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.self_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#self_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#self_section article {
	width:650px;
	margin:20px auto 30px auto;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_01.png) no-repeat;
	background-position:0 60px;
}

h3#self_01 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h3_01.png) no-repeat;
}

h3#self_02 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h3_02.png) no-repeat;
}

h3#self_03 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h3_03.png) no-repeat;
}

h3#self_04 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h3_04.png) no-repeat;
}
/** revision 20231016 */
h3#self_05 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_h3_05.png) no-repeat;
}
section#self_section h4 {
	width:72px;
	height:17px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/self_charge.png) no-repeat;
	margin-bottom:10px;
	margin-left:90px
}

#self_section div.charge {
	float:left;
	margin-left:3px;
	font-weight:bold;
}

#self_section div.charge_side {
	float:left;
	margin-left:90px;
	font-weight:bold;
}

#self_section p.pink {
	margin-left:90px;
	color:#D16298;
	font-weight:bold;
	float:left;
	margin-top:10px;
}


/***new*****/

.new_h1 {
	width:690px;
}

.new_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/new_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.new_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#new_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/new_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#new_section article {
	width:650px;
	margin:20px auto 30px auto;
}

h3#new_01 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/new_h3_01.png) no-repeat;
}

h3#new_02 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/new_h3_02.png) no-repeat;
}

section#new_section_gallery {
	margin-bottom:30px;
}

section#new_section_gallery h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/new_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#new_section_gallery table{
	width:650px;
	margin:0 auto;
	text-align:center;
}

section#new_section_gallery table td{
	width:115px;
	height:115px;
}


/***single*****/

.single_h1 {
	width:690px;
}

.single_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/single_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.single_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#single_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/single_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#single_section article {
	width:650px;
	margin:20px auto 30px auto;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/single_02.png) no-repeat;
	background-position:0 60px;
}

section#single_section article p.single_text {
	width:280px;
	margin-bottom:60px;
	color:#1B3689;
	font-weight:bold;
}

h3#single_01 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/single_h3_01.png) no-repeat;
}

section#single_section h4 {
	width:690px;
	height:18px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/single_charge.png) no-repeat;
	margin-bottom:10px;
}

table.single_table {
	float:left;
}

table.single_table th {
	width:100px;
	background-color:#ACBEE2;
	border:1px #999999 solid;
	padding:3px;
	text-align:center;
	color:#ffffff;
}

table.single_table td.td01 {
	width:100px;
	background-color:#ffffff;
	border:1px #999999 solid;
	padding:3px;
	text-align:center;
}

table.single_table td.td02 {
	width:100px;
	background-color:#EFEFF0;
	border:1px #999999 solid;
	padding:3px;
	text-align:center;
}

/***office*****/

.office_h1 {
	width:690px;
}

.office_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.office_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#office_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#office_section article {
	width:650px;
	margin:20px auto 30px auto;
}

h3#office_01 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h3_01.png) no-repeat;
}

h3#office_02 {
	width:650px;
	height:60px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h3_02.png) no-repeat;
}

.office_box {
	width:177px;
	margin:10px 50px 0 0;
	padding-left:3px;
	float:left;
}

.margin_non {
	margin:10px 0;
}

h4#h4_01 {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_01.png) no-repeat;
}

h4#h4_02 {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_02.png) no-repeat;
}

h4#h4_03 {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_03.png) no-repeat;
}

h4#h4_04 {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_04.png) no-repeat;
}

h4#h4_05 {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_05.png) no-repeat;
}
/* revision 20231016 */
h4#h4_01_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_01_re.png) no-repeat;
}

h4#h4_02_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_02_re.png) no-repeat;
}

h4#h4_03_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_03_re.png) no-repeat;
}

h4#h4_04_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_04_re.png) no-repeat;
}

h4#h4_05_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_05_re.png) no-repeat;
}
h4#h4_06_re {
	width:650px;
	height:51px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/office_h4_06_re.png) no-repeat;
}

p.point {
	margin-bottom:10px;
	padding-left:60px;
	padding-bottom:10px;
	width:590px;
	border-bottom:1px #666666 dotted;
}
/* tel_and_inquiry.png */
.tel_and_inquiry {
    text-align: center;
}
/***advice*****/

.advice_h1 {
	width:690px;
}

.advice_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.advice_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#advice_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#advice_section article {
	width:650px;
	margin:20px auto 30px auto;
}

section#advice_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h2_02.png) no-repeat;
	margin-bottom:10px;
}

h3#advice_01 {
	width:650px;
	height:56px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_01.png) no-repeat;
}

h3#advice_02 {
	width:650px;
	height:56px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_02.png) no-repeat;
}

h3#advice_03 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_03.png) no-repeat;
}

h3#advice_04 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_04.png) no-repeat;
}

h3#advice_05 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_05.png) no-repeat;
}

h3#advice_06 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_06.png) no-repeat;
}

h3#advice_07 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_07.png) no-repeat;
}

h3#advice_08 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_08.png) no-repeat;
}

h3#advice_09 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_09.png) no-repeat;
}

h3#advice_10 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_10.png) no-repeat;
}

h3#advice_11 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_11.png) no-repeat;
}

h3#advice_12 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_12.png) no-repeat;
}

h3#advice_13 {
	width:310px;
	height:57px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/advice_h3_13.png) no-repeat;
}

#advice_section ul {
	list-style:disc;
	padding-left:20px;
}

.advice_inner {
	width:650px;
	margin:20px auto;
}

.advice_inner ul {
	list-style:disc;
	padding-left:20px;
}

.advice_box_left {
	width:310px;
	float:left;
}

.advice_box_right {
	width:310px;
	float:right;
}

span.green {
	color:#75AA22;
	font-weight:bold;
}

/***check*****/

.check_h1 {
	width:690px;
}

.check_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/check_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.check_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#check_section h2 {
	width:690px;
	height:40px;
	margin-bottom:10px;
}

section#check_section h3,p {
	font-size:14px;
}

section#check_section ul {
	width:650px;
	margin:0 auto;
	margin-bottom:20px;
}

section#check_section li {
	padding-bottom:5px;
}

section#check_section li p{
	padding-left:20px;
}

section#check_section_02 h2 {
	width:690px;
	height:40px;
	margin-bottom:10px;
}

section#check_section_02 h3,p {
	font-size:14px;
}

section#check_section_02 ul {
	width:650px;
	margin:0 auto;
	margin-bottom:20px;
}

section#check_section_02 li {
	padding-bottom:5px;
}

section#check_section_02 li p{
	padding-left:20px;
}

section#check_section_03 h2 {
	width:690px;
	height:40px;
	margin-bottom:10px;
}

section#check_section_03 h3,p {
	font-size:14px;
}

section#check_section_03 ul {
	width:650px;
	margin:0 auto;
	margin-bottom:20px;
}

section#check_section_03 li {
	padding-bottom:5px;
}

section#check_section_03 li p{
	padding-left:20px;
}

section#check_section_04 h2 {
	width:690px;
	height:40px;
	margin-bottom:10px;
}

section#check_section_04 h3,p {
	font-size:14px;
}

section#check_section_04 ul {
	width:650px;
	margin:0 auto;
	margin-bottom:20px;
}

section#check_section_04 li {
	padding-bottom:5px;
}

section#check_section_04 li p{
	padding-left:20px;
}

/***qa*****/

.qa_h1 {
	width:690px;
}

.qa_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.qa_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#qa_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#qa_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#qa_section_03 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_h2_03.png) no-repeat;
	margin-bottom:10px;
}

#qa_section dl {
	width:650px;
	margin:0 auto 20px auto;
}

#qa_section dt {
	margin-bottom:10px;
	font-weight:bold;
}

#qa_section dd {
	padding-bottom:10px;
	border-bottom:1px #666666 dotted;
	margin-bottom:10px;
}

#qa_section_02 dl {
	width:650px;
	margin:0 auto 20px auto;
}

#qa_section_02 dt {
	margin-bottom:10px;
	font-weight:bold;
}

#qa_section_02 dd {
	padding-bottom:10px;
	border-bottom:1px #666666 dotted;
	margin-bottom:10px;
}

#qa_section_03 dl {
	width:650px;
	margin:0 auto 20px auto;
}

#qa_section_03 dt {
	margin-bottom:10px;
	font-weight:bold;
}

#qa_section_03 dd {
	padding-bottom:10px;
	border-bottom:1px #666666 dotted;
	margin-bottom:10px;
}


#qa_section dt:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_01.png);
}

#qa_section dd {
	padding-left:30px;
}

#qa_section dd:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_02.png);
}

#qa_section_02 dt:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_01.png);
}

#qa_section_02 dd {
	padding-left:30px;
}

#qa_section_02 dd:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_02.png);
}

#qa_section_03 dt:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_01.png);
}

#qa_section_03 dd {
	padding-left:30px;
}

#qa_section_03 dd:before {
	content:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/qa_02.png);
}

/***compnay*****/

.company_h1 {
	width:690px;
}

.company_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/company_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.company_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#company_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/company_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#company_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/company_h2_02.png) no-repeat;
	margin-bottom:10px;
}

#company_table {
	width:600px;
	margin:0 auto 20px auto;
}

#company_table th {
	width:140px;
	padding:5px;
	background-color:#FEEAC7;
	border:1px #999999 solid;
}

#company_table td {
	width:440px;
	padding:5px;
	background-color:#ffffff;
	border:1px #999999 solid;
}

#company_table_02 {
	width:600px;
	margin:0 auto 20px auto;
}

#company_table_02 th {
	width:110px;
	padding:5px;
	background-color:#FEEAC7;
	border:1px #999999 solid;
}

#company_table_02 td.td_month {
	width:50px;
	padding:5px;
	background-color:#FEEAC7;
	border:1px #999999 solid;
	text-align:center;
	font-weight:bold;
}

#company_table_02 td {
	width:410px;
	padding:5px;
	background-color:#ffffff;
	border:1px #999999 solid;
}

/***present*****/

.present_h1 {
	width:690px;
}

.present_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.present_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#present_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h2_01.png) no-repeat;
	margin-bottom:10px;
}

p#present_text {
	width:650px;
	height:50px;
	display:block;
	text-indent:-9999px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_01.png) no-repeat;
}

section#present_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#present_section_03 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h2_02.png) no-repeat;
	margin-bottom:10px;
}

div.present_inner {
	width:650px;
	margin:0 auto;
}

div.present_left {
	width:300px;
	float:left;
	text-align:center;
}

div.present_left p {
	text-align:left;
}

div.present_right {
	width:300px;
	float:right;
	text-align:center;
}

div.present_right p {
	text-align:left;
}

div.present_left h3 {
	width:300px;
	height:64px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h3_01.png) no-repeat;
	margin-bottom:10px;
}

div.present_right h3 {
	width:300px;
	height:64px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/present_h3_02.png) no-repeat;
	margin-bottom:10px;
}

p.present_size {
	width:300px;
	height:20px;
	padding:5px;
	background-color:#D6701D;
	color:#ffffff;
	font-weight:bold;
}

p.present_caution {
	color:#990033;
	margin:10px 0 20px 20px;
	font-size:13px;
}

p.present_discount {
	width:170px;
	background-color:#990033;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:10px;
}

p.present_discount_02 {
	width:360px;
	background-color:#990033;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:10px;
}
	
img.ticket {
	margin-left:40px;
}

img.ticket_for_sd {
	display:none;
}
	
	
/***employment*****/

.employment_h1 {
	width:690px;
}

.employment_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/employment_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.employment_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#employment_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/employment_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#employment_section p {
	width:650px;
	margin:0 auto 20px auto;
}

section#employment_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/employment_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#employment_section_03 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/employment_h2_02.png) no-repeat;
	margin-bottom:10px;
}

div.employment_inner {
	width:650px;
	margin:0 auto;
	font-size:13px;
}

div.emp_p {
	width:145px;
	padding:5px;
	margin-right:10px;
	float:left;
}

div.emp_p_last {
	width:145px;
	margin-right:0;
	float:right;
}
	
	
/***bike*****/

.bike_h1 {
	width:690px;
}

.bike_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bike_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.bike_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#bike_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bike_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#bike_section ul {
	width:350px;
	float:left;
	list-style:disc;
	list-style-position:inside;
}

section#bike_section img.bike_img {
	float:right;
	margin-right:100px;
}

div.bike_inner {
	width:650px;
	margin:0 auto;
}

h4#bike_bike {
	width:650px;
	height:17px;
	display:block;
	text-indent:-9999px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bike_charge.png) no-repeat;
	margin:20px 0 10px 0;
}	
	
table.bike_table {
	float:left;
	font-weight:bold;
}

table.bike_table th {
	width:100px;
	background-color:#DD7826;
	border:1px #999999 solid;
	padding:3px;
	text-align:center;
	color:#ffffff;
}

table.bike_table td.td01 {
	width:90px;
	background-color:#ffffff;
	border:1px #999999 solid;
	padding:5px;
	padding-right:10px;
	text-align:center;
}

table.bike_table td.td02 {
	width:90px;
	background-color:#EFEFF0;
	border:1px #999999 solid;
	padding:3px;
	padding-right:10px;
	text-align:center;
}


p.bike_caution {
	color:#DD7826;
	font-size:13px;
}

h4#bike_hand {
	width:650px;
	height:17px;
	display:block;
	text-indent:-9999px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bike_charge_02.png) no-repeat;
	margin:20px 0 10px 0;
}	

div.bike_right {
	float:right;
	width:500px;
}

.bike_tel {
		margin:30px auto 20px 170px;
}

table.bike_table td.charge {
	text-align:right;
}


	
/***bee*****/

.bee_h1 {
	width:690px;
}

.bee_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.bee_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#bee_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h2_01.png) no-repeat;
	margin-bottom:10px;
}

div.bee_inner {
	width:650px;
	margin:20px auto;
}

div.bee_left {
	width:450px;
	float:left;
}

div.bee_inner img {
	float:right;
}

h3#bee_h3_01 {
	width:450px;
	height:49px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h3_01.png) no-repeat;
}

h3#bee_h3_02 {
	width:450px;
	height:49px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h3_02.png) no-repeat;
}

h3#bee_h3_03 {
	width:450px;
	height:49px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h3_03.png) no-repeat;
}

h3#bee_h3_04 {
	width:450px;
	height:49px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/bee_h3_04.png) no-repeat;
}

/***furniture***/
.furniture_h1 {
	width:690px;
}

.furniture_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.furniture_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#furniture_section {
	margin-bottom:20px;
}

section#furniture_section_02 {
	margin-bottom:20px;
}


section#furniture_section_03 {
	margin-bottom:20px;
}


section#furniture_section_04 {
	margin-bottom:20px;
}


section#furniture_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#furniture_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#furniture_section_03 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h2_03.png) no-repeat;
	margin-bottom:10px;
}

section#furniture_section_04 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h2_04.png) no-repeat;
	margin-bottom:10px;
}

div.furniture_inner {
	width:650px;
	margin:0 auto;
}

p.furniture_left {
	width:450px;
	float:left;
}

p.furniture_left_02 {
	width:260px;
	float:left;
}

div.furniture_inner img {
	float:right;
}

section#furniture_section_02 ul {
	width:650px;
	margin:0 auto;
	list-style:disc inside;
}

section#furniture_section_04 img {
	margin:20px 15px 40px 0;
}

/***warehouse***/
.warehouse_h1 {
	width:690px;
}

.warehouse_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/warehouse_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.warehouse_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#warehouse_section {
	margin-bottom:20px;
}

section#warehouse_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/warehouse_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#warehouse_section_gallery {
	margin-bottom:30px;
}

section#warehouse_section_gallery h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/warehouse_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#warehouse_section_gallery table{
	text-align:center;
}

section#warehouse_section_gallery table td{
	width:115px;
	height:115px;
}

/***group***/
.group_h1 {
	width:690px;
}

.group_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/group_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.group_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#group_section {
	margin-bottom:20px;
}

section#group_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/group_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#group_section ul {
	width:650px;
	margin:20px auto;
}

section#group_section li {
	border-bottom:1px #666666 dotted;
	padding-bottom:10px;
	margin-bottom:20px;
}	

section#group_section h3 {
	font-size:15px;
	font-weight:bold;
}

section#group_section p {
	padding-left:30px;
}

/***privacy***/
.privacy_h1 {
	width:690px;
}

.privacy_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/privacy_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.privacy_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#privacy_section {
	margin-bottom:20px;
}

section#privacy_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/privacy_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#privacy_section ul {
	width:620px;
	margin:20px 20px 20px 50px;
}

section#privacy_section li {
	list-style-image:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/privacy_01.png);
}

section#privacy_section p {
	width:650px;
	margin:0 auto;
	text-align:right;
	font-weight:bold;
}

section#privacy_section_02 {
	margin-bottom:20px;
}

section#privacy_section_02 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/privacy_h2_02.png) no-repeat;
	margin-bottom:10px;
}

section#privacy_section_02 ul {
	width:650px;
	margin:0 auto;
}

section#privacy_section_03 {
	margin-bottom:20px;
}

section#privacy_section_03 h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/privacy_h2_03.png) no-repeat;
	margin-bottom:10px;
}

article.privacy_article {
	width:650px;
	margin:20px auto;
}

article.privacy_article h3 {
	font-size:16px;
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:1px #666666 dotted;
}

ul.disc {
	width:550px;
	margin:10px auto;
	font-size:13px;
}

ul.disc li {
	list-style:disc;
}

ul.disc_02 {
	width:550px;
	margin:0 auto 10px auto;
	font-size:13px;
}

ul.disc_02 li {
	list-style:disc;
}

ul.disc_03 li {
	list-style:none;
}

ul.disc_03 {
	width:550px;
	margin:0 auto 10px auto;
	font-size:13px;
}

ul.disc_04 li {
	list-style:disc;
}

ul.disc_04 {
	margin:0 auto 10px 20px;
	font-size:13px;
}

article.privacy_article h4 {
	padding-left:30px;
	margin-top:20px;
}

p.privacy_text_01 {
	width:550px;
	padding-left:50px;
	font-size:13px;
}

p.privacy_etc {
	width:550px;
	padding-left:50px;
	margin:20px 0;
	font-size:12px;
}

article.privacy_article dl {
	width:550px;
	margin:10px 0 10px 30px;
}

article.privacy_article dd {
	padding-left:20px;
}

/***recruit***/
.recruit_h1 {
	width:690px;
}

.recruit_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/recruit_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.recruit_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#recruit_section {
	margin-bottom:20px;
}

section#recruit_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/recruit_h2_01.png) no-repeat;
	margin-bottom:10px;
}

div.recruit_inner {
	width:650px;
	margin:0 auto;
}

article.recruit_left {
	width:300px;
	float:left;
}

article.recruit_right {
	width:300px;
	float:right;
}

table.recruit_table {
	width:300px;
	margin-bottom:20px;
}

table.recruit_table th {
	width:120px;
	border:1px #666666 solid;
	padding:3px;
}

table.recruit_table td {
	width:180px;
	border:1px #666666 solid;
	padding:3px;
}

div.recruit_inner p {
	margin-bottom:20px;
}

/***inquiry***/
.inquiry_h1 {
	width:690px;
}

.inquiry_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(./images/inquiry_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.inquiry_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#inquiry_section {
	margin-bottom:20px;
}

section#inquiry_section form {
float:left;
	margin-right:10px;
}

section#inquiry_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(./images/inquiry_h2_01.png) no-repeat;
	margin-bottom:10px;
}

table#inquiry_table {
	width:650px;
	margin:0 auto;
}

table#inquiry_table th {
	width:240px;
	background-color:#FFFFCC;
	border:1px #666666 solid;
	padding:5px;
}

table#inquiry_table td {
	border:1px #666666 solid;
	padding:5px;
}

table#inquiry_table td.td_left {
	width:115px;
	background-color:#FFFFCC;
	border:1px #666666 solid;
	padding:5px;
	font-weight:bold;
}

table#inquiry_table td.nonborder {
	border:none;
}
table#inquiry_table td.nonborder_confirm {
	padding-left:240px;
	border:none;
}

p.sd_text {
	display:none;
}

p.sd_office_title {
	display:none;
}

span.sd_check_title {
	display:none;
}

p.sd_employment_title {
	display:none;
}

.sd_furniture_text {
	display:none;
}

.for_sd_img {
	display:none;
}

/*blog*/
.blog_h1 {
	width:690px;
}

.blog_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/blog_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.blog_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#blog_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/blog_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#blog_section li {
	padding:10px;
	border-bottom:1px #666666 dotted;
}

section#blog_section_2 h2 {
	width:670px;
	height:30px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/blog_h2_02.png) no-repeat;
	margin-bottom:10px;
	font-size:20px;
	font-weight:bold;
	color:#D37120;
	padding:10px 0 0 20px;
}

section#blog_section_2 article {
	border-bottom:1px #666666 dotted;
	margin-bottom:10px;
}

div.pre_article {
	float:left;
}

div.next_article {
	float:right;
}

/*news archive*/
.news_h1 {
	width:690px;
}

.news_h1 h1 {
	width:230px;
	height:75px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/news_h1_01.png) no-repeat;
	float:left;
	border-right:1px #F0831F solid;
	margin-bottom:20px;
}

.news_h1 div {
	width:450px;
	height:75px;
	float:right;
}

section#news_section h2 {
	width:690px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/news_h2_01.png) no-repeat;
	margin-bottom:10px;
}

section#news_section li {
	padding:10px;
	border-bottom:1px #666666 dotted;
}

section#news_section_2 h2 {
	width:670px;
	height:30px;
	background:url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/blog_h2_02.png) no-repeat;
	margin-bottom:10px;
	font-size:20px;
	font-weight:bold;
	color:#D37120;
	padding:10px 0 0 20px;
}

section#news_section_2 article {
	border-bottom:1px #666666 dotted;
	margin-bottom:10px;
}

div.pre_article {
	float:left;
}

div.next_article {
	float:right;
}

.blog_sd_text {
	display:none;
	}

/** revision 20221006 */
div.logo-mark {
	padding: 20px 0;
	text-align: center;
}

div.logo-mark img {
	width: 80%;
}

div.sp-logomark {
	display: none;
}