﻿@charset "utf-8";

@import "/commons/sidemenu/satei-form/satei-form_top.css";

.fltl { float: left; }
.fltr { float: right; }

.dottedborderline { border-bottom-width: 4px; border-style: dotted; border-color: #cccccc; }

.div695 { width: 695px; height: auto; }

/**
 *	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 */


.obotan { float: left; width: 408px; height: 200px; }

	.obotantopics
	{		float: left;

		width: 196px;		height: 88px;
		padding-top: 8px;

		font-weight: bold;		font-size: 12px;

		color: #4a4a4a;	}

		.obotantopics a { font-size: 14px; text-decoration: underline; color: #c50018; }
.obotan-kaitoricamp
{
	float: left;

	width: 279px;
	height:173px;

	background: url('/image/ap-kaitoricampaign/ap-t-benner-kaitoricampaign.jpg') no-repeat;
}

	.obotan-kaitoricamp p { text-align: right; margin: 138px 6px 10px 0px; }


.top__middle_left { float: left; width: 296px; height: auto; }

	.top__middle_left p { padding: 8px 0px 0px 35px; }
	.top__middle_left p.msg { text-align: left; font-weight: bold; font-size: 12px; color: #666666; }

	.top__middle_left a
	{
		height: 10px;
		text-align: left;		text-decoration: none;
		font-weight: bold;		font-size: 12px;
		color: #666666;	}
	.top__middle_left ul { padding-left: 35px; }	.top__middle_left li { list-style-type: none; line-height: 12px; font-size: 11px; color: #c00; }	.top__middle_left li span { color: #000; }
	.top__middle_left li.companyinfo { line-height: 20px; list-style-type: none; }
		li.companyinfo a
		{			padding-left: 17px;
			text-align: left;
			text-decoration: none;
			font-weight: bold;			font-size: 12px;
			color: #666666;
			background: url(/image/top/ap-top-list.gif) no-repeat;			background-position: left center;		}
			li.companyinfo a:HOVER { text-decoration: none; color: maroon; }

.top__middle_right { float: left; width: 398px; height: auto; }


.brand
{	width: 680px;	height: 283px;
	background: url("image/top/ap-t-brandlink-form.gif") no-repeat;	background-position: center bottom;}
	DIV.brand UL { width: 680px; height: 200px; padding: 24px 0px 0px 22px; }		DIV.brand li { list-style-type: none; line-height: 26px; font-size: 12px; }		DIV.brand A { text-decoration: underline; }

