﻿@charset utf-8;


		
ol, ul, li {
    list-style:normal;
}

	/*  ヘッダー    知ってるJKKアイコン 黄色下線消し  */

a.el_headerBtnYellow {display:none;}

ul.bl_headerHamburgerNav_items li {list-style:none;}



					/*    ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
					
							  通常　ｗ768の表示  
					
					＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　   */


/* --------------------------------------------------------------- パンくず */


div.pan	{max-width:768px;
	width:100%;
	padding-left:2rem;
	margin:1rem auto 0;
	position:relative;
	}


.pan ol {color: #777;
    	line-height:2rem;
    	font-size: 1.2rem;
    	position: absolute;
    	top: 0px;
    	z-index: 10;
	}

	.pan ol li {display:inline-block;}

	.pan ol li:first-of-type {color:#000;}
	.pan ol li:nth-of-type(2)::before 	{content:">";
						}

@media screen and (max-width:500px){

	.pan {display:none;}

}



/* --------------------------------------------------------------- 内容 */

main#notes_allbox	{color:#222;
			text-align:center;
			padding-top:2rem;
			padding-bottom:2rem;
			overflow:hidden;
			}



	main#notes_allbox .notes_titlestyle	{font-size: 2.2rem;
    						font-weight: bold;
    						line-height: 3.2rem;
    						margin:3rem 0 2rem;
    						border-bottom: 1px dashed #996600;
    						margin-bottom: 1rem;
						}


main#notes_allbox .notes_titlestyle::before	{content:"●";}


div.notes_list_sekou,div.notes_list_taikyo	{
						max-width:768px;
						width:100%;
						padding:1rem;	
						margin:0 auto;
						line-height:1.5rem;
						text-align:left;
						box-sizing:border-box;
						}
	div.notes_list_sekou	{letter-spacing:1px;}

#notes_allbox ol	{padding-left: 1.5rem;
    			margin-top: 3rem;
			list-style-type:namber;
			}

#notes_allbox ol li 	{padding-bottom: 1.5rem;
    			line-height: 2rem;
    			font-weight: normal;
			}



	div.notes_list_sekou #notes_allbox ol {list-style-type: decimal;}




		/* ------ 退去時の注意事項 ------ */


	h2.notes_titlestyle+p	{line-height: 2rem;}

		h2.notes_titlestyle:nth-child(3)	{padding-top:3rem;}



	div.notes_devicelist ul		{display:flex;
					flex-wrap:wrap;}
			
		div.notes_devicelist ul	li 	{padding:1px;}

		div.notes_devicelist ul	li::after	{content:"/";
					padding-left:2px;}

		div.notes_devicelist ul	li:last-child::after	{content:none;}




	.notes_devicelist	{font-size:1.5rem;
				padding: 1.4rem 1rem;
    				margin:1rem 0 1rem;
    				text-align: left;
  				line-height: 1.8rem;
    				background-color: #fff4ea;
    				border-radius: 5px 5px;
    				box-sizing: border-box;
				}


div.notes_devicelist h3+ul li {list-style-type:none;}

div.notes_devicelist p	{color:#832C00;}



p.retarntext	{color: #444;
    		margin: 0 auto;
    		margin: 7rem 0;
    		text-align: center;
		}







@media screen and (max-width:768px) {


	main#notes_allbox	{width:90%;
			margin:0 auto;
			font-size:2rem;}

	.notes_devicelist {font-size: 1.8rem;}

}









































