@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-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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(https://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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 {
	display: none;
}

.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;
}

/*2025.02 added*/
div#contents_right details {
	transition: 0.5s;
}

div#contents_right details summary {
	list-style: none;
	font-size: 20px;
	color: #fff;
	background: #F0841E;
	border: 2px solid #fff;
	border-radius: 5px;
	padding: 10px;
	position: relative;
	transition: 0.15s ease-in;
	cursor: pointer;
	filter: drop-shadow(0px 0px 3px rgb(50, 50, 50, 0.2));
}

div#contents_right details summary::before {
	content: "+";
	position: absolute;
	display: inline-block;
	color: #fff;
	font-weight: 700;
	width: 30px;
	height: 30px;
	right: 0;
	transition: 0.3s ease-in;
}

/* clicked */
div#contents_right details[open] summary {
	background: #fff;
	border-color: #F0841E;
	color: #F0841E;
}

div#contents_right details[open] summary::before {
	content: "－";
	color: #F0841E;
}

.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(http://www.today-newsjp.info/wp-content/themes/torakichi/images/footer_background.png) repeat-x;
	padding: 20px 0;
}

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("http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_00.png) no-repeat;
}

aside#ebook {
	width: 210px;
	height: 95px;
	padding-left: 80px;
	border-bottom: 1px #666666 dotted;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_01.png) no-repeat;
}

aside#info {
	width: 210px;
	height: 170px;
	padding-left: 80px;
	border-bottom: 1px #666666 dotted;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_02.png) no-repeat;
}

aside#bike {
	width: 210px;
	height: 95px;
	padding-left: 80px;
	border-bottom: 1px #666666 dotted;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_03.png) no-repeat;
}

aside#blog h1 {
	width: 290px;
	height: 43px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_blog.png);
}

aside#mobile h1 {
	width: 290px;
	height: 105px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/images/aside_mobile.png);
}

aside#group h1 {
	width: 280px;
	height: 22px;
	background: url(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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: 60px;
	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;
	/* 2024.11.15 added */
	height: auto;
	padding-bottom: 30px;
}

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

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

/* ▽ 2024.11.15 added */
.furniture_h1 figure.pairtora_banner {
	width: 100%;
	height: 450px;
	margin: 0;
	padding: 0;
	display: inline-block;
}

.furniture_h1 figure.pairtora_banner img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.furniture_h1 figure.pairtora_banner+p {
	margin-bottom: 10px;
}

/* .p_pairtora {
	height: 150px;
	border: 1px solid #ccc;
} */

/* ▽2024.12.02 added */
/* .p_pairtora {
	display: flex;
	align-items: flex-start;
	gap: 1vw;
} 画像にfloatを付けるために不使用*/

.p_pairtora:first-of-type img {
	object-fit: contain;
	float: right;
	margin-left: 1vw;
}

div.pairtora_ex_lists {
	display: flex;
	gap: 3vw;
	float: none;
	width: auto;
	height: auto;
	margin-bottom: 20px;
}

div.pairtora_ex_lists li:first-of-type {
	font-size: 16px;
	font-weight: 700;
}

div.pairtora_ex_lists li:not(:first-of-type) {
	list-style: disc;
	list-style-position: inside;
}

.pairtora_ex {
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 5px;
	color: #f0831f;
	padding-top: 20px;
}

.pairtora_examples {
	display: grid;
	width: 100%;
	/* 2024.12.02 added */
	/* height: 150px; */
	grid-template-columns: repeat(4, 1fr);
	gap: 1vw;
}
.pairtora_examples li {
	background: #f4f4f4;
}

.pairtora_examples li img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

/* 2024.12.02 added */
.pairtora_examples li:nth-of-type(5) img,
.pairtora_examples li:nth-of-type(6) img {
	object-fit: cover;
}

/* ======= ▼ 2025.01 added for swiper  ======= */
.furniture_h1 div.swiper,
.furniture_h1 div.swiper div {
	float: none;
	width: auto;
	height: auto;
	aspect-ratio: 4 / 1;
}

.furniture_h1 div.swiper .swiper-slide {
	background: #f4f4f4;
	display: flex;
	justify-content: center;
	align-items: center;
}

.furniture_h1 div.swiper img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.furniture_h1 div.swiper .swiper-button-prev, 
.furniture_h1 div.swiper .swiper-button-next {
	color: #f0831f;
	width: 30px;
	height: 30px;
}

.furniture_h1 div.swiper .swiper-button-next {
	right: var(--swiper-navigation-sides-offset, 0px);
}

.furniture_h1 div.swiper .swiper-button-prev {
	left: var(--swiper-navigation-sides-offset, 0px);
}

.furniture_h1 div.swiper .swiper-button-prev::after, 
.furniture_h1 div.swiper .swiper-button-next::after {
	font-size: 25px;
	font-weight: bolder;
}

/* ======= ▲ 2025.01 added for swiper  ======= */

/* △ 2024.11.15 added */
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(https://www.today-newsjp.info/wp-content/themes/torakichi/images/furniture_h2_03_202411.jpg) 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(http://www.today-newsjp.info/wp-content/themes/torakichi/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(http://www.today-newsjp.info/wp-content/themes/torakichi/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: 35px;
	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: 5px 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: 35px;
	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: 5px 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;
}