@charset "Shift_JIS";









@media screen and (max-width: 799px) and (min-width: 0px) {






	#bspt_banner_id{
		width: 100%;
	}

	#bluetable {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}

	.attention_area h3{
		background:url(../img/title_attention_area.gif) 0 0 no-repeat !important;
	}

	.BodyMain .article_l {
		width:100%;
		margin:0 0 0 2%;
	}

	.BodyMainLeft .article table col.link{
		width:98%;
	}


	.BodyMainLeft .domainFormDisplay table {
		width:100% !important;
		border: 0px none;
		border-top: 1px solid #FFDD8A;
	}

	.BodyMainLeft .domainFormDisplay table th, .BodyMainLeft .domainFormDisplayShort table th {
		padding: 0.8em !important;
		border-bottom: 0px none;
		border-top: 0px none;
	}

	.BodyMainLeft .domainFormDisplay table td, .BodyMainLeft .domainFormDisplayShort table td {
		padding: 0.8em !important;
	}

	.BodyMainLeft .domainFormDisplayShort table {
		width:100% !important;
		border: 0px none;
	}

	.BodyMainLeft td.backoff p {
		margin-bottom:1%;
	}

	td.backoff p.pleft {
		margin-top:1%;
	}

	.BodyMainLeft .attention_area {
		padding:1%;
		width:100%;
	}

	.attention_area .article {
		width: auto;
	}

	.BodyMainLeft .attention_area .article .attentiontbl .cell2 {
		width: 100%;
	}






	.BodyMainLeft .wid280p {
		width:100%;
	}

	.wid210p {
		width:100%;
	}

	.wid250p {
		width:100%;
	}

	.wid280p {
		width:100%;
	}

	.wid290p {
		width:100%;
	}

	.wid300p {
		width:100%;
	}

	.wid320p {
		width:100%;
	}

	.wid330p {
		width:100%;
	}

	.wid340p {
		width:100%;
	}

	.wid370p {
		width:100%;
	}
	.wid380p {
		width:100%;
		background-color:red;
	}

	.wid350p {
		width:100%;
	}
	.wid420p {
		width:100%;
	}

	.wid425p {
		width:100%;
	}

	.wid430p {
		width:100%;
	}

	.BodyMainLeft .wid440p {
		width:100%;
	}

	.BodyMainLeft .wid530p {
		width:100%;
	}

	.wid570p {
		width:100%;
	}

	.BodyMainLeft .col_30per {
		width:30%;
	}

	.wid440p {
		width:100%;
	}
	.wid326p {
		width:100%;
	}

	.wid470p {
		width:100%;
	}
	.wid306p {
		width:100%;
	}
	.wid400p {
		width:100%;
	}
	.wid460p {
		width:100%;
	}
	.wid300p {
		width:100%;
	}
	.wid330p {
		width:100%;
	}
	.wid370p {
		width:100%;
	}
	.wid380p {
		width:100%;
		background-color:red;
	}
	.wid469p {
		width:100%;
	}
	.wid415p_txt_left {
		width:100%;
		text-align:left;
	}
	.wid382p {
		width:100%;
	}
	.wid429p {
		width:100%;
	}
	.wid410p {
		width:100%;
	}
	.wid390p {
		width:100%;
	}

	.wid449p {
		width:100%;
	}

	.wid359p {
		width:100%;
	}

	.wid385p {
		width:100%;
	}

	.wid510p {
		width:100%;
	}

	.wid790p {
	   width:100%;
	}

	.wid790 {
		width: 100%;
	}



	.PriceArea {
		width:100%;
	}



	#price_area_pic{
		width:100% !important;
	}
	#price_area_pic .price_title{
		width:100%;
		background:url(../img/title_sidebar_price.gif) repeat-x 0 0;
	}
	#price_area_pic .price_detail_pic table{
		width:100%;
		margin-bottom:10px;
	}
	#price_area_pic .tax_mngn_area {
	  margin: 10px 10px 0px 10px;
	}
	.FUW11201_arrow {
	  margin-left: auto;
	  margin-right: auto;
	}
	.FUW11301_arrow {
	  margin-left: auto;
	  margin-right: auto;
	}



	.BodyMainCenter .article_l {
	    width: 98%;
	    margin: 0px 1%;
	}




	.BodyMainCenter .attention_area {
		width:100%;
	}

	td.respNoDisp ,
	th.respNoDisp {
		display: none ! important ;
	}



	.BodyMain ul.course_select2 {
		width:100%;
	}

	.BodyMain ul.course_select3 {
		width:98%;
	}

	.BodyMain ul.course_select4 {
		width:100%;
	}




	.BodyMainCenter td.backoff2 .pleft {
	    float: none;
	}

	.BodyMainCenter td.brn {
	    border-right: 1px solid #FFDD8A;
	}

	.BodyMainCenter td.bln {
	    border-left: 1px solid #FFDD8A;
	}

	.BodyMainCenter td.backoff2 {
		height: 100%;
	}

	.BodyMain .article_l {
		margin: 0 2%;
		width: 96%;
	}
	.BodyMainCenter th.backon {
		height: 100%;
		padding: 10px;
	}
	.BodyMainCenter td.respNoDisp {
    	  display: none;
	}
	#FUW05301_mb0_001 ,
	#FUW05301_mb0_002 ,
	#FUW05301_mb0_003 {
	   	padding-left:3%;
	   	padding-right:3%;
    }

	.backoff2 div#disp010	,
	.backoff2 div#disp011	,
	.backoff2 div#disp012	,
	.backoff2 div#disp013	,
	.backoff2 div#disp014	,
	.backoff2 div#disp015	,
	.backoff2 div#disp016	,
	.backoff2 div#disp017	,
	.backoff2 div#disp018	,
	.backoff2 div#disp019	,
	.backoff2 div#disp021	,
	.backoff2 div#disp022	,
	.backoff2 div#disp023	,
	.backoff2 div#disp024	,
	.backoff2 div#disp025	,
	.backoff2 div#disp026	,
	.backoff2 div#disp027	,
	.backoff2 div#disp028	,
	.backoff2 div#disp029	,
	.backoff2 div#disp034	,
	.backoff2 div#disp036	,
	.backoff2 div#disp040	,
	.backoff2 div#disp041	,
	.backoff2 div#disp050	,
	.backoff2 div#disp051	,
	.backoff2 div#disp103	,
	.backoff2 div#disp104	,
	.backoff2 div#disp106	,
	.backoff2 div#disp107	,
	.backoff2 div#disp108	,
	.backoff2 div#disp111	,
	.backoff2 div#disp112	,
	.backoff2 div#disp113	,
	.backoff2 div#disp114	,
	.backoff2 div#disp115	,
	.backoff2 div#disp116	,
	.backoff2 div#disp212	,
	.backoff2 div#disp222	,
	.backoff2 div#dispF11	,
	.backoff2 div#dispF12	,
	.backoff2 div#dispT11	,
	.backoff2 div#dispT12
	 {
		padding-bottom: 5px;
	}

	.BodyMainCenter td.backoff2 {
	    border-top: 0px solid #FFDD8A;
	    border-bottom: 1px solid #FFDD8A;
	    border-left: 1px solid #FFDD8A;
	    border-right: 1px solid #FFDD8A;
	}

	.respFUW05301Table .respDisplayTableCellTH {
	    width: 26% !important;
	    height:52px !important;
  		vertical-align: middle !important;
	}

	.respFUW05301Table .respDisplayTableCellTD {
	    width: 74% !important;
	    height:52px !important;
	    vertical-align: middle !important;
	}

	.respFUW05301Table .divright95 ,
	.respFUW05301Table .divright {
	    float:none !important;
		text-align: center !important;
	}

	.respFUW05301Table tr {
	    margin-bottom:10px !important;
	}




	.BodyMainLeft h2.FUW07401_respSpacing {
	   	padding-bottom: 0.5em;
    }
	.BodyMainLeft td.backoff {
	    background-color: #FFFFFF;
	    border-top: 0px solid #FFDD8A;
	    border-bottom: 1px solid #FFDD8A;
	    border-left: 1px solid #FFDD8A;
	    border-right: 1px solid #FFDD8A;
	}
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid130p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid110p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid80p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid57p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid79p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid114p {
		width : 100%;
	}




	.respFUW07501DetailTable{
	    background-color:transparent;
	}

	.respFUW07501DetailTable tr {
	    margin-bottom:10px !important;
	}

	.respFUW07501DetailTable .respDisplayTableCellTH {
	    width : 40% !important;
	}

	.respFUW07501DetailTable .respDisplayTableCellTD {
	    width : 60% !important;
	}




	.BodyMainLeft th.respNoDisp {
    	  display: none;
	}



	.hit32p	{
		height:100%;
	}



	.respChangeMonthTableCell {
	    display: table-cell !important;
		width: 400px !important;
		font-weight: bold;
	}
	.respFUW08202_PcallTable tr.respFUW08202_PcallTableHeader th,
	.respFUW08202_PcallTable tr.respFUW08202_PcallTableHeader td {
		padding: 0.8em 0 !important;
	}

	.respFUW08202_PcallStaYmdhms {
	    width: 30%;
	}

	.respFUW08202_PcallStaYmd {
	    border-bottom:0px!important;
	    padding-bottom: 0.3em !important;
	}

	.respFUW08202_PcallStaHms {
	    border-top:0px!important;
	    padding-top: 0.3em !important;
	}

	.respFUW08202_PcallTimeHms {
	    width: 25%;
	    padding: 0.8em 0.2em !important;
	}

	.respFUW08202_PcallPrc {
	    width: 30%;
	}

	.respFUW08202_PcallPrcMenzei {
	    width: 4%;
	    border-right:0px!important;
	    vertical-align: bottom;
	    padding: 0.8em 0.2em !important;
	}

	.respFUW08202_PcallPrcAmt {
	    width: 26%;
	    border-left:0px!important;
	    vertical-align: bottom;
	    padding: 0.8em 0.2em !important;
	}

	.respFUW08202_TelNo {
	    width: 55%;
	}

	.respFUW08202_PcallSbt {
	    width: 15%;
	    vertical-align: bottom;
	}

	.respFUW08202_SummayBlankRow,
	.respFUW08202_SummayBlankRow td{
		border-left:0px!important;
		border-right:0px!important;
	}

	.respFUW08202_SummayBlankRowTitle{
		background-color:#FFF4C8 !important;
	}




	#plc_01{
		margin-top: 10px;
	}

	#title_00 .domainFormDisplay  h2			,
	#title_00 .domainFormDisplay  td.backoff	,
	#title_00 .domainFormDisplay  th.backon		,
	#eoID_01  .domainFormDisplay  td.backoff	,
	#eoID_01  .domainFormDisplay  th.backon		,
	#net_01   .domainFormDisplay  td.backoff	,
	#net_01   .domainFormDisplay  th.backon		,
	#tel_01   .domainFormDisplay  td.backoff	,
	#tel_01   .domainFormDisplay  th.backon		,
	#tv_01    .domainFormDisplay  td.backoff	,
	#tv_01    .domainFormDisplay  th.backon		,
	#mail_01  .domainFormDisplay  td.backoff	,
	#mail_01  .domainFormDisplay  th.backon		,
	#hp_01    .domainFormDisplay  td.backoff	,
	#hp_01    .domainFormDisplay  th.backon		{
	    padding: 0.8em !important;
	}

	.domainFormDisplay  dl ,
	dl.marginalNote 		{
		margin-top:5px;
	}

	.respFUW10601TelTable tr {
	    border : 0px !important;
	    border-top :  1px solid #FFDD8A !important;
	}

	.respFUW10601TelTable td {
		border-top : 0px !important;
	}

	.respFUW10601TelTable .respDisplayTableCellTH {
	    width : 40% !important;
	    border : 0px !important;
	    border-right : 1px solid #FFDD8A !important;
	}

	.respFUW10601TelTable .respDisplayTableCellTD {
	    width : 60% !important;
	    border : 0px !important;
	}

	.BodyMainLeft .btn_download01 {
		float: none;
		margin-left: auto !important;
		margin-right: auto !important;
	}




	.respCardMeiginWidth {
		width : 85% !important;
		max-width : 220px !important;
	}

	.kfrtarea{
		width:100%;
	}
	.crtarea{
		width:100%;
	}



	#price_area_pic .price_title_td {
	    background: url("../img/title_sidebar_price_base.gif") repeat-x scroll 0 0 transparent;
	    width: 100%;
	}
	.PriceArea .price_title{
		background: url(../img/title_sidebar_price.gif) no-repeat 50% 50% transparent !important;
		height:29px;
		border-bottom:1px solid #ccc;
	}



	.respFUW023Table td ,
	.respFUW023Table th {
		height: 100% !important;
		padding: 10px !important;
	}

	.FUW023TakingOverContents{
		padding-top:5px;
		padding-bottom:5px;
		width:100%;
	}




	.respFUW013Table001 th ,
	.respFUW013Table001 td {
		height: 100% !important;
		padding: 10px !important;
	}

	.respFUW013Table001ChoBnchiText {
		width: 100% !important;
		max-width: 280px !important;
	}

	.wid520p_noborder {
		width: 100%;
	}

	.wid520p_noborder td{
		padding-top		: 1% !important;
		padding-bottom	: 1% !important;
		display			: inline-block !important;
	}

	.padding_s{
		width: 100% !important;
	}

	.respFUW013Table002 td{
		padding-top		: 1% !important;
		padding-bottom	: 1% !important;
		display			: inline-block !important;
	}

	.cfmChkRan1 {

	    background-size: 100% auto;
	    height: 72vw;
	    width: 100%;
	    max-width: 570px;
	    max-height: 450px;
	}

	.cfmChkRan2 {

	    background-size: 100% auto;
	    height: 58vw;
	    width: 100%;
	    max-width: 570px;
	    max-height: 350px;
	}

	.cfmChkRan3 {

	    background-size: 100% auto;
	    height: 58vw;
	    width: 100%;
	    max-width: 570px;
	    max-height: 350px;
	}

	.cfmChkRan4 {

	    background-size: 100% auto;
	    height: 64vw;
	    width: 100%;
	    max-width: 570px;
	    max-height: 400px;
	}




	.respFUW019Table00 th ,
	.respFUW019Table00 td {
		height: 100% !important;
		padding: 10px !important;
	}



	.respFUW021Table00 th ,
	.respFUW021Table00 td {
		height: 100% !important;
		padding: 10px !important;
	}



	#rent_02 .attention_area li ,
	.marginalNote{
		padding-right : 1em;
	}




	table .respFUW107TabletTable01 ,
	.respFUW107TabletTable01 thead ,
	.respFUW107TabletTable01 tbody ,
	.respFUW107TabletTable01 tfoot ,
	.respFUW107TabletTable01 tr ,
	.respFUW107TabletTable01 th ,
	.respFUW107TabletTable01 td {
	    clear: none;
	    float: none;
	    table-layout: auto;
	    width: 100%;
	}
	.respFUW107TabletTable01	td.center	div	{
	    margin-left: auto;
	    margin-right: auto;
	}

	.respFUW107TabletTable01 td .dummyHD {
	    background-color: #FFF4C8;
	    border-color: #FFDD8A;
	    border-style: solid;
	    border-width: 0 1px 0 0;
	    float: left;
	    padding: 0.8em 0;
	    width: 60%;
	}
	.respFUW107TabletTableDummyLabel {
	    padding: 0 0 0 0!important;
	    overflow:hidden;
	}
	.respFUW107TabletTableDummyTd {
		padding-top:0.8em;
	}

	.respFUW107PaywayTable td{
		display			: inline-block;
		float			: none;
		clear			: none;
	    padding-bottom	: 0px !important;
	}

	.tdAttrClear {
		padding-top		: 0px !important;
		padding-bottom	: 0px !important;
	}

	#SURVEY input[type="text"]{
		width 		: 100%	;
		max-width 	: 409px	;
	}

	.anquteExampleText input[type="text"] {
	    width: 100%;
    	max-width: 409px;
	}





	.respFUW063Table .wid145p,
	.respFUW063Table .wid210p,
	.respFUW063Table .wid85p,
	.respFUW063Table .wid130p,
	.respFUW063Table .wid140p,
	.respFUW063Table .wid190p,
	.respFUW063Table .wid120p,
	.respFUW063Table .wid230p,
	.respFUW063Table .wid220p,
	.respFUW063Table .wid340p {
		width:100%;
	}

	.respFUW063Table table {
		width			: 100%;
		display			: table;
	}

	.respFUW063Table tr {
		display : block;
		margin-top:1.5em;
		border:1px solid #FFDD8A;
		border-bottom:none !important;
	}

	.respFUW063Table th {
		display 		: list-item;
		border			: none;
	}

	.respFUW063Table .respDisplayTable {
	    display			: table !important;
	    width			: 100% !important;
	    border-left: 0px !important;
		border-right: 0px !important;
	}

	.respFUW063Table .respDisplayTableRow {
	    display			: table-row !important;
	}

	.respFUW063Table .respDisplayTableCellTH {
		background		: none repeat scroll 0 0 #FFF4C8;
	    display			: table-cell !important;
	    width			: 30% !important;
	    text-align		: left !important;
	    padding			: 0.8em;
	    border-color	: #FFDD8A !important;
	    border-style	: solid !important;
	    border-width	: 0 1px 1px 0;
	}

	.respFUW063Table .respDisplayTableCellTD {
	    display			: table-cell !important;
	    width			: 70% !important;
	    padding			: 0.8em;
	   	border-bottom	: 1px solid #FFDD8A;
	   	vertical-align: middle !important;
	}
	.respMarginTopOff	{
	    margin-top			: 0		!important;
	   border-top-width		: 0 	!important;
	}
	.respLeft {
		text-align:left !important;
	}

	.buttonCenter {
	    margin-left: auto;
	    margin-right: auto;
	}





	.respFUW064Table .wid145p,
	.respFUW064Table .wid210p,
	.respFUW064Table .wid85p,
	.respFUW064Table .wid130p,
	.respFUW064Table .wid140p,
	.respFUW064Table .wid190p,
	.respFUW064Table .wid120p,
	.respFUW064Table .wid230p,
	.respFUW064Table .wid220p,
	.respFUW064Table .wid340p {
		width:100%;
	}

	.respFUW064Table table {
		width			: 100%;
		display			: table;
	}

	.respFUW064Table tr {
		display : block;
		margin-top:1.5em;
		border:1px solid #FFDD8A;
		border-bottom:none !important;
	}

	.respFUW064Table th {
		display 		: list-item;
		border			: none;
	}

	.respFUW064Table .respDisplayTable {
	    display			: table !important;
	    width			: 100% !important;
	    border-left: 0px !important;
		border-right: 0px !important;
	}

	.respFUW064Table .respDisplayTableRow {
	    display			: table-row !important;
	}

	.respFUW064Table .respDisplayTableCellTH {
		background		: none repeat scroll 0 0 #FFF4C8;
	    display			: table-cell !important;
	    width			: 30% !important;
	    text-align		: left !important;
	    padding			: 0.8em;
	    border-color	: #FFDD8A !important;
	    border-style	: solid !important;
	    border-width	: 0 1px 1px 0;
	}

	.respFUW064Table .respDisplayTableCellTD {
	    display			: table-cell !important;
	    width			: 70% !important;
	    padding			: 0.8em;
	   	border-bottom	: 1px solid #FFDD8A;
	   	vertical-align: middle !important;
	}





	.respFUW11001OptionTable .respDisplayTableCellTH {
	    width: 30% !important;
	    height:52px !important;
  		vertical-align: middle !important;
	}

	.respFUW11001OptionTable .respDisplayTableCellTD {
	    width: 70% !important;
	    height:52px !important;
	    vertical-align: middle !important;
	}
	.respFUW11001OptionTable .respDisplayTableCellHeight {
	    height:52px !important;
	    vertical-align: middle !important;
	    padding			: 0.8em;
	   	border-bottom	: 1px solid #FFDD8A;
	}




	.BodyMain ul.course_select2 li {
	    float: none;
	}

	.BodyMain ul.course_select4 li {
	    float: none;
	}





	.respFUW09501Table .divright95 ,
	.respFUW09501Table .divright {
	    float:none !important;
		text-align: center !important;
		margin-left: auto !important;
  		margin-right: auto !important;
	}

	.respFUW09501Table .divright95 .fr,
	.respFUW09501Table .divright95 .fl {
	    float:none !important;
	}

	.respFUW09501Table .divright95 .fl {
	    margin-bottom: 10px;
	    padding-right: 0;
	}

	.respFUW09501Table tr {
	    margin-bottom:10px !important;
	}





	.BodyMainLeft .respFUW014Table .nodisp {
	    display:none;
	}

	.respFUW014Table .respNttKeishaAdWidth{
		width:100% !important;
		max-width:247px !important;
	}

	.respFUW014Table .respNttKeishaNmWidth{
		width:100% !important;
		max-width:367px !important;
	}





	.respFUW072Table div {
	    float:none !important;
	}

	.respFUW072Table_01 {
	    width: 100% !important;
	    border: medium none !important;
		background-color:#FFFFFF !important;
	}

	.respFUW072Table_01 .respDisplayTableCellTH {
	    width: 50% !important;
	    height:15px !important;
  		vertical-align: middle !important;
  		text-align: center !important;
  		padding: 0.4em 0.67em 0.2em 0.7em;
	}

	.respFUW072Table_01 .respDisplayTableCellTD {
	    width: 50% !important;
	    height:15px !important;
	    vertical-align: middle !important;
	    padding: 0.4em 0.67em 0.2em 0.7em;
	}

	.respFUW072Table_01 .respDispNone {
	    display: none !important;
	}

	.respFUW072Table_02 th {
		height:30px;
		width:65px;
		margin-right: -5px !important;
		padding: 0.8em 0.5em !important;
	}

	.respFUW072Table_02 th.fixCol {
		border-top	: none;
	}

	.respFUW072Table_02 td		{
		height:30px;
		width:65px;
		margin-right: -5px !important;
		padding: 0.8em 0.5em !important;
	}
	.respFUW072Table_02 			{
		width:100% !important;
		background-color:transparent;
	}
	.respFUW072Table_02 th.last_tab ,
	.respFUW072Table_02 td.last_tab {
		border-bottom:1px solid #FFDD8A;
	}



	.ti1 {
		word-break:break-all;
		word-wrap:break-word;
	}

	.ti2 {
		word-break:break-all;
		word-wrap:break-word;
	}

	.FUW07701CngPayTableCancelMask {
		left:0;
		height: 193px;
		width: 100%;
	}

	.BodyMainLeft h2.FUW12001_respSpacing {
	   	padding-bottom: 0.5em;
    }
	.BodyMainLeft td.backoff {
	    background-color: #FFFFFF;
	    border-top: 0px solid #FFDD8A;
	    border-bottom: 1px solid #FFDD8A;
	    border-left: 1px solid #FFDD8A;
	    border-right: 1px solid #FFDD8A;
	}
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid130p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid110p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid80p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid57p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid79p ,
	#disp02_mainLeft_stb_yoyakuInfo .article .bgcFFDD8A .wid114p {
		width : 100%;
	}

	.respFUW12001DetailTable{
	    background-color:transparent;
	}

	.respFUW12001DetailTable tr {
	    margin-bottom:10px !important;
	}

	.respFUW12001DetailTable .respDisplayTableCellTH {
	    width : 40% !important;
	}

	.respFUW12001DetailTable .respDisplayTableCellTD {
	    width : 60% !important;
	}


	.BodyMainLeft_Den .article table col.link{
		width:100%;
		text-align:left;

	}

	.BodyMainLeft_Den .domainFormDisplay table {
		width:100% !important;
		border:1px solid #FFDD8A;
		background-color:#FFDD8A;
	}

	.BodyMainLeft_Den .domainFormDisplayShort table {
		width:200px !important;
		border:1px solid #FFDD8A;
		background-color:#FFDD8A;
	}
	.BodyMainLeft_Den .attention_area .article .attentiontbl .cell2 {
		width: 240px;
		line-height : 1em;
		border: solid 1px #dc143c;
		padding : 5px;
	}

	.BodyMainLeft_Den .article .PriceArea table {
		width:153px;
		height:29px;
		float:left;
		margin:0 10px 0 0;
	}
	.BodyMainLeft_Den .article .PriceArea table th {
		width:77px;
		padding:2px 0 0 0;
		text-align:center;
		font-weight:bold;
	}

	.BodyMainLeft_Den .wid60p {
		width:60px;
	}

	.BodyMainLeft_Den .wid83p {
		width:83px;
	}

	.BodyMainLeft_Den .wid184p {
		width:184px;
	}

	.BodyMainLeft_Den .wid178p {
		width:178px;
	}

	.BodyMainLeft_Den .wid220p {
		width:220px;
	}

	.BodyMainLeft_Den .wid280p {
		width:280px;
	}

	.BodyMainLeft_Den .wid440p {
		width:100%;
	}

	.BodyMainLeft_Den .wid530p {
		width:100%;
	}

	.BodyMainLeft_Den .col_30per {
		width:30%;
	}

	.BodyMainLeft_Den .essential{
		color:#ff0000;
		font-weight:bold;
	}

	.wid580p {
		width:100%;
	}


	.sisak_wid_sp30_pc70 {
		width:30px;
	}
	.sisak_wid_sp769_pc390 {
		width:769px;
	}
	.sisak_wid_sp0_pc110 {
		width:0px;
	}

	.BodyMainLeft td.backoff_pc{
		background-color: #ffffff;
		border:1px solid #FFDD8A;
	}

	.respFUW09902CityAzaChoWidth {
		width:100%;
		max-width:450px;
	}
	table.customerInfo2 .customerInfo2_fuw09902 {
		margin-bottom: 0px;
		border-bottom: 1px solid #FFDD8A;
	}
	table.respFUW09902Table td {
		padding: 0.8em 0.6em !important;
	}
	table.respFUW09902Table .respSelectRedio {
		width: 40px;
	}
	table.respFUW09902Table .respSelectNo {
		width: 35px;
	}

	.enqueteWebWord{
		font-weight : bold;
		text-align  : left;
	}

	.respTable002 td{
		padding-top		: 1% !important;
		padding-bottom	: 1% !important;
		display			: inline-block !important;
	}

	#creditimage tr {
		display: block;
	}
}







