@charset "utf-8";


/*-----「600px-1199px」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 600px) and (max-width: 1199px){


/*--------------------「Common」--------------------*/


/* 960px未満の「Column：分割時」は「float」関連は「none」にする。 */

*[class*='column']:not(.unLock) .flo_l,	/* *[class*='column']:not(.unLock)：テーブル状態 */
*[class*='column']:not(.unLock) .flo_r,
*[class*='column']:not(.unLock) .img_l,
*[class*='column']:not(.unLock) .img_r{
	clear: both;
	float: none;
	margin: 0 0 1em !important;
	}

*[class*='column']:not(.unLock) .flo_l + *,
*[class*='column']:not(.unLock) .flo_r + *,
*[class*='column']:not(.unLock) .img_l + *,
*[class*='column']:not(.unLock) .img_r + *{
	clear: both !important;
	}

*[class*='column']:not(.unLock) .border_on img{
	margin: 0;
	}

.rwddivi2 .img_l,
.rwddivi2 .img_r{
	float: none;
	margin: 0 0 35px !important;
	}

.rwddivi2 .img_l + *,
.rwddivi2 .img_r + *{
	clear: both !important;
	}

.rwddivi2 .border_on img{
	margin: 0;
	}


/*--------------------「Seg」--------------------*/


/*-----「Comp、リスト（ul・ol） @ Column」-----*/


*[class*='column'].unLock figure{	/* *[class*='column'].unLock：ブロック状態 */
	text-align: center;
	width: 100%;
	}

*[class*='column']:not(.unLock) .sepa li{	/* *[class*='column']:not(.unLock)：テーブル状態 */
	clear: both;
	float: none;
	margin: 0 0 0.5em !important;
	}

*[class*='column']:not(.unLock) .sepa li[class*='col']{
	width: auto;
	}


/*-----「Sec」-----*/


.sec_s02{
	width: calc(50% - 10px);
	margin: 0 10px 10px 0;
	}

.sec_s03{
	width: calc(33.3% - 10px);
	margin: 0 10px 10px 0;
	}


/*-----「RWD」-----*/


.rwdcase1{
	display: none;
	}

.rwdcase6{
	display: none;	/* 1200px以上で「inline」1200未満で「none」 */
	}


/*-----「STYLE」-----*/


body.site01 .style_span05{
	text-align: left;
	}


/*-------------------「Module」--------------------*/


/*-----「RWD用設定（tt01）」-----*/


table.tt01 tr{
	clear: both;
	}

table.tt01 th,
table.tt01 td{
	display: block;
	width: 100% !important;
	border-bottom-width: 0;
	}

table.tt01 tr:last-child th:last-child,
table.tt01 tr:last-child td:last-child{
	border-bottom-width: 1px;
	}

.tt01 thead{
	display: none;
	}


/*--------------------「Main」--------------------*/


/*-----「Header Wide」-----*/


.header_wide{
	min-width: 0;
	}


/*-----「Header Side」-----*/


.header_side{
	padding: 0 10px;
	}


/*-----「Header」-----*/







/*-----「Side Wide」-----*/


.side_wide{
	min-width: 0;
	}


/*-----「Side」-----*/


.side{
	padding: 0 20px;
	}


/*-----「Wrapper」-----*/





/*-----「Container」-----*/





/*-----「Footer Wide」-----*/


.footer_wide{
	min-width: 0;
	}


/*-----「Footer Side」-----*/


.footer_side{
	padding: 0 10px;
	}


/*-----「Footer Wrapper」-----*/


.footer_info > div:nth-of-type(1){
	width: calc((100% - 20px) / 2);
	}

.footer_info > div:nth-of-type(2){
	width: calc((100% - 20px) / 2);
	}

.address_data > div:nth-of-type(1){
	width: calc(((100% - 20px) * 145) / 545);
	}

.address_data > div:nth-of-type(2){
	width: calc(((100% - 20px) * 400) / 545);
	}


/*-----「Footer」-----*/





/*-----「Index」-----*/


/*---「Header」---*/


#index.site01 #top header{
	min-height: 430px;	/* 東京予防医療クリニック */
	}

#index.site02 #top header{
	min-height: 430px;	/* 赤坂スキンクリニック美容皮膚科 */
	}

#index.site01 #top header .catchphrase p{	/* 東京予防医療クリニック */
	text-shadow: none;
	}

#index.site02 #top header .catchphrase p{	/* 赤坂スキンクリニック美容皮膚科 */
	text-shadow: -1px -1px 1px rgba(255,255,255,1),-1px 1px 1px rgba(255,255,255,1),1px -1px 1px rgba(255,255,255,1),1px 1px 1px rgba(255,255,255,1),-3px -3px 3px rgba(255,255,255,1),-3px 3px 3px rgba(255,255,255,1),3px -3px 3px rgba(255,255,255,1),3px 3px 3px rgba(255,255,255,1);
	}


/*---「コースメニュー 及び コースメニュー20220622改変 及び コンビネーションセラピー」---*/


#index.site01 .sw_main01-2{	/* 東京予防医療クリニック */
	padding: 50px 0;
	}

#index.site01 .sw_main01 .rwddivi{	/* 東京予防医療クリニック */
	display: block;
	width: 100%;
	margin: 0;
	margin-bottom: 0;
	}

#index.site01 .sw_main01 .rwddce:nth-of-type(1),
#index.site01 .sw_main01 .rwddce:nth-of-type(2){	/* 東京予防医療クリニック */
	display: block;
	width: 100% !important;
	margin-bottom: 0;
	}

#index.site01 .sw_main01 .rwddce:nth-of-type(1){	/* 東京予防医療クリニック */
	height: 280px;
	}

#index.site01 .sw_main01 .rwddce:nth-of-type(2){	/* 東京予防医療クリニック */
	padding: 50px 0;
	}


/*---「再生医療・EECP療法バナー 背景画像にボタンでリンクバージョン」---*/


#index.site01 .sw_main07 .rwddce:nth-of-type(2){	/* 東京予防医療クリニック */
	background-position: calc(100% + 100px) center;
	}


}


/*-----「600px-959px」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 600px) and (max-width: 959px){


/*--------------------「Seg」--------------------*/


/*-----「RWD」-----*/


.rwdcase2{
	display: none;	/* 960px以上で「inline」960未満で「none」 */
	}


/*--------------------「Main」--------------------*/


/*-----「Footer Wrapper」-----*/


.footer_wrapper .sitetitlebox{
	margin-bottom: 15px;
	}

.address_data > div:nth-of-type(1){
	display: none;
	}

.address_data > div:nth-of-type(2){
	width: 100%;
	float: none;
	}

.footer_wrapper .address_info{
	margin-bottom: 15px;
	}


/*-----「Index」-----*/


/*---「Header」---*/


#index #top header .catchphrase p:nth-of-type(1){
	font-size: 3.4rem;
	margin-bottom: 5px;
	}

#index #top header .catchphrase p:nth-of-type(1) span{
	font-size: 3.4rem;
	}

#index #top header .catchphrase p:nth-of-type(2){
	font-size: 1.6rem;
	}

#index #top header .catchphrase p:nth-of-type(3){
	font-size: 1.5rem;
	}

#index.site01 #top header .catchphrase p:nth-of-type(3){
	font-size: 1.8rem;
	}


/*---「Main」---*/


#index.site01 .conceptphrase,	/* 東京予防医療クリニック */
#index.site02 .conceptphrase{	/* 赤坂スキンクリニック美容皮膚科 */
	font-size: 2.4rem;
	}


/*---「コースメニュー 及び コンビネーションセラピー」---*/


#index.site02 .sw_main01{	/* 赤坂スキンクリニック美容皮膚科 */
	padding: 50px 0 0;
	}


/*-----「ホルモン補充療法」-----*/


#hormone.site01 nav.hormone_btn ul li{	/* 東京予防医療クリニック */
	width: calc((100% / 2) - 10px);
	}

#hormone.site01 nav.hormone_btn ul li a{	/* 東京予防医療クリニック */
	font-size: 1.6rem;
	}


}


/*-----「600px-859px」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 600px) and (max-width: 859px){


/*--------------------「Seg」--------------------*/


/*-----「RWD」-----*/


.rwdcase4{
	display: block;	/* 860px以上で「none」860未満で「block」 */
	}


/*-----「STYLE」-----*/


body.site01 .style_div01,
body.site02 .style_div01{
	top: calc(135px + 20px);
	right: 10px;
	}

body.site01 .style_div01 img,
body.site02 .style_div01 img{
	max-width: 56px;
	}


/*--------------------「Main」--------------------*/


/*-----「Header」-----*/


header .telbox{
	width: 40px;
	height: 60px;
	top: 35px;
	right: 135px;
	}

header .telbox a,
body.pc header .telbox > span{
	text-decoration: none;
	background-color: #000;	/* 基本色 */
	text-align: center;
	display: block;
	width: 40px;
	height: 60px;
	padding-top: 10px;
	box-sizing: border-box;
	border-radius: 3px;
	z-index: 130;
	}

body.site01 header .telbox a,
body.site01.pc header .telbox > span{
	background-color: #8c7c4d;	/* 東京予防医療クリニック */
	}

body.site02 header .telbox a,
body.site02.pc header .telbox > span{
	background-color: #b39e74;	/* 赤坂スキンクリニック美容皮膚科 */
	}

header .telbox .icon{
	position: static;
	}

header .telbox .icon img{
	margin-bottom: 9px;
	}

header .telbox .icon span{
	font-size: 1.0rem;
	line-height: 1;
	color: #fff;
	display: block;
	}

header .telbox .phone_number,
header .telbox .consultation_hour{
	display: none;
	}

.header .hp04{
	right: 90px;
	}

.header .hp04 a,
.header .hp05 a{
	width: 85px;
	}


/*---「menu_box」---*/


header .menu_box::after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

header .menu_box .menu_box_btn{
	width: 40px;
	}


/*--「boundary_nav」--*/


header .menu_box .boundary_nav .menu_box_btn{
	right: 45px;
	}


/*--「boundary_mail」--*/


header .menu_box .boundary_mail .menu_box_btn{
	right: 90px
	}


/*-----「Footer Wrapper」-----*/


/*-----「LP NMN メールフォーム」-----*/


#nmn-appointment .header .telbox,
#nmn-appointment-thx .header .telbox,
#nmn-inquiry .header .telbox,
#nmn-inquiry-thx .header .telbox{
	right: 0 !important;
	}


}


/*-----「600px-767px」-----*//*-----「スマホのランドスケープ・タブレットのポートレート 混合」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 600px) and (max-width: 767px){


/*--------------------「Common」--------------------*/





/*--------------------「Seg」--------------------*/


/*-----「リスト（ul・ol）」-----*/


.flow.sepa li.col1,
.flow.sepa li.col2,
.flow.sepa li.col3,
.flow.sepa li.col4{
	width: calc(50% - 10px);
	}

.sepa li.col3,
.sepa li.col4,
.sepa li.col5{
	width: calc(50% - 10px);
	}


/*-----「定義リスト（dl）」-----*/


.comp dl.wn01{
	display: block;
	padding-bottom: 10px;
	margin-bottom: 15px;
	border-bottom: 2px dotted #ccc;
	}

.wn01 dt{
	display: block;
	padding-right: 0;
	margin-bottom: 5px;
	}

.wn01 dt span,
.wn01 dt a{
	padding: 7px 5px 6px;
	}

.wn01 dd{
	display: block;
	padding-left: 0;
	}


/*-----「Comp@Divi」-----*/


.comp .rwddivi2 figure{
	text-align: center;
	width: 100%;
	}


/*-----「リスト（ul・ol）@Divi」-----*/


.rwddivi2 .sepa li{
	clear: both;
	float: none;
	margin: 0;
	margin-bottom: 0.5em;
	}

.rwddivi2 .sepa li.col1,
.rwddivi2 .sepa li.col2,
.rwddivi2 .sepa li.col3,
.rwddivi2 .sepa li.col4{
	width: auto;
	}


/*-----「Divi」-----*/


.rwddivi2{
	display: block;
	width: 100%;
	margin: 0;
	margin-bottom: 35px;
	}

.rwddivi2:last-child{
	margin-bottom: 0;
	}

.rwddivi2.divi_cba{
	background-image: url(../img/sp-divi_cba.png);
	}

.rwddivi2 > .rwddce{
	display: block;
	width: 100% !important;
	margin-bottom:  35px;
	}

.rwddivi2 > .rwddce:last-child{
	margin-bottom: 0;
	}


.rwddivi2.divi_cba > .rwddce{
	margin-bottom: 50px;
	}

.rwddivi2.divi_cba > .rwddce:last-child{
	margin-bottom: 0;
	}

.rwddivi2 .flo_l,
.rwddivi2 .flo_r{
	clear: both;
	float: none;
	margin-bottom:  35px;
	}


/*-----「RWD」-----*/


.rwdcase0{
	width: 100% !important;
	}


/*-------------------「Module」--------------------*/


/*-----「Form」-----*/


select{
	width: 100%;
	}


/*--------------------「Main」--------------------*/


/*-----「Footer Wrapper」-----*/


.footer_wrapper .sitetitlebox{
	width: 280px;
	height: 70px;
	}

.footer_wrapper .sitetitlebox .clinic_name{
	font-size: 1.8rem;
	letter-spacing: -1px;
	top: 21px;
	left: 80px;
	}

.footer_wrapper .sitetitlebox .medical_corporation{
	font-size: 1.2rem;
	top: 5px;
	left: 80px;
	}

.footer_wrapper .sitetitlebox .medical_courses{
	font-size: 1.0rem;
	line-height: 1.17;
	padding: 5px 5px 6px;
	top: 47px;
	}

.footer_wrapper .address_info{
	font-size: 1.5rem;
	letter-spacing: -0.2px;
	margin-bottom: 8px;
	}

.footer_wrapper .traffic_access{
	letter-spacing: -1px;
	margin-bottom: 10px;
	}


/*-----「Index」-----*/


/*---「Header Wide」---*/


#index.site01 #top{	/* 東京予防医療クリニック */
	background-position: calc(100% + 175px) bottom;
	}

#index.site02 #top{	/* 赤坂スキンクリニック美容皮膚科 */
	background-image: url(../img/header_wide_index-768.jpg);
	}


/*---「コースメニュー 及び コンビネーションセラピー」---*/


#index.site02 .sw_main01 nav ul li:nth-of-type(1),
#index.site02 .sw_main01 nav ul li:nth-of-type(2),
#index.site02 .sw_main01 nav ul li:nth-of-type(3),
#combination.site02 .sw_main01 nav ul li:nth-of-type(1),
#combination.site02 .sw_main01 nav ul li:nth-of-type(2),
#combination.site02 .sw_main01 nav ul li:nth-of-type(3),
#index.site02 .sw_main03 nav ul li:nth-of-type(1),
#index.site02 .sw_main03 nav ul li:nth-of-type(2),
#index.site02 .sw_main03 nav ul li:nth-of-type(3){	/* 赤坂スキンクリニック美容皮膚科 */
	width: calc((100% - 4px) / 3);
	margin-bottom: 2px;
	}

#index.site02 .sw_main01 nav ul li:nth-of-type(4),
#index.site02 .sw_main01 nav ul li:nth-of-type(5),
#combination.site02 .sw_main01 nav ul li:nth-of-type(4),
#combination.site02 .sw_main01 nav ul li:nth-of-type(5),
#index.site02 .sw_main03 nav ul li:nth-of-type(4),
#index.site02 .sw_main03 nav ul li:nth-of-type(5){	/* 赤坂スキンクリニック美容皮膚科 */
	width: calc((100% - 2px) / 2);
	}

#index.site02 .sw_main01 nav ul li:nth-of-type(3),
#combination.site02 .sw_main01 nav ul li:nth-of-type(3),
#index.site02 .sw_main03 nav ul li:nth-of-type(3){	/* 赤坂スキンクリニック美容皮膚科 */
	margin-right: 0;
	}

#index.site02 .sw_main01 nav ul li:nth-of-type(4),
#combination.site02 .sw_main01 nav ul li:nth-of-type(4),
#index.site02 .sw_main03 nav ul li:nth-of-type(4){	/* 赤坂スキンクリニック美容皮膚科 */
	margin-left: 0;
	}


/*---「コースメニュー 及び コースメニュー20220622改変 及び コンビネーションセラピー」---*/


#index.site01 .sw_main01 nav ul li a,
#index.site01 .sw_main01-2 nav ul li a{	/* 東京予防医療クリニック */
	font-size: 1.6rem;
	}

#index.site01 .sw_main01-2 nav ul li:nth-of-type(1) a{	/* 東京予防医療クリニック */
	min-height: 182px;
	padding: 67px 10px;
	}


/*---「新型コロナ感染症モニター」---*/


#index.site01 .sw_main06,	/* 東京予防医療クリニック */
#index.site02 .sw_main06{	/* 赤坂スキンクリニック美容皮膚科 */
	padding: 20px 0;
	}


/*---「東京予防医療クリニック TOPバナー（ピックアップ関連）」---*/


#index.site01 .sw_main04{	/* 東京予防医療クリニック */
	padding: 2px 0;
	}

#index.site01 .sw_main04 .side{	/* 東京予防医療クリニック */
	padding: 0;
	}

#index.site01 .sw_main04 nav ul li{	/* 東京予防医療クリニック */
	width: calc((100% - 6px) / 4);
	}


/*---「東京予防医療クリニック TOPバナー（BNF・MENS関連）」---*/


#index.site01 .sw_main05 nav ul li{	/* 東京予防医療クリニック */
	width: calc((100% - 4px) / 3);
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(1),
#index.site01 .sw_main05 nav ul li:nth-of-type(2),
#index.site01 .sw_main05 nav ul li:nth-of-type(3){	/* 東京予防医療クリニック */
	margin-bottom: 2px;
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(3){	/* 東京予防医療クリニック */
	margin-right: 0;
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(4){	/* 東京予防医療クリニック */
	margin-left: 0;
	}


/*---「im1 人気の治療 及び 人気の検査 及び 人気の施術 及び 多いお悩み の一覧ページ」---*/


.im_wrapper.im1 ul li{
	width: calc((100% / 2) - 15px);
	}


/*---「人気の治療・検査・施術 多いお悩み」---*/


#index.site01 .sw_main02 .rwddivi,	/* 東京予防医療クリニック */
#index.site02 .sw_main02 .rwddivi{	/* 赤坂スキンクリニック美容皮膚科 */
	display: block;
	width: 100%;
	margin: 0;
	margin-bottom: 0;
	}

#index.site01 .sw_main02 .rwddce:nth-of-type(1),	/* 東京予防医療クリニック */
#index.site01 .sw_main02 .rwddce:nth-of-type(2),	/* 東京予防医療クリニック */
#index.site02 .sw_main02 .rwddce:nth-of-type(1),	/* 赤坂スキンクリニック美容皮膚科 */
#index.site02 .sw_main02 .rwddce:nth-of-type(2){	/* 赤坂スキンクリニック美容皮膚科 */
	display: block;
	width: 100% !important;
	margin-bottom: 0;
	}


/*-----「採用情報：recruit」-----*/


.question{
	background-image: url(../img/balloon-l_bg02.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-right: 0;
	}

.answer{
	background-image: url(../img/balloon-r_bg02.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-left: 0;
	}


/*-----「基本予防コース」-----*/


body#basic.site01 .point li span{
	font-size: 2.2rem !important;
	}


}


/*-----「600px-767px」-----*//*-----「スマホのランドスケープ 上書き」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){


/*--------------------「Main」--------------------*/





}


/*-----「768px-959px」-----*//*-----「スマホのランドスケープ・タブレットのポートレート 混合」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 768px) and (max-width: 959px){


/*--------------------「Seg」--------------------*/


/*-----「定義リスト（dl）」-----*/


.comp dl.wn01{
	display: block;
	padding-bottom: 10px;
	margin-bottom: 15px;
	border-bottom: 2px dotted #ccc;
	}

.wn01 dt{
	display: block;
	padding-right: 0;
	margin-bottom: 5px;
	}

.wn01 dt span,
.wn01 dt a{
	padding: 7px 5px 6px;
	}

.wn01 dd{
	display: block;
	padding-left: 0;
	}


/*--------------------「Main」--------------------*/


/*-「im1 人気の治療 及び 人気の検査 及び 人気の施術 及び 多いお悩み の一覧ページ」-*/


.im_wrapper.im1 ul li:nth-of-type(3n){
	background-color: #f7f7f7;
	}

.im_wrapper.im1 ul li:nth-of-type(2n){
	background-color: #fdfdfd;
	}

.im_wrapper.im1 ul li{
	width: calc((100% / 3) - 15px);
	}


/*-----「Index」-----*/


/*---「Header Wide」---*/


#index.site02 #top{
	background-image: url(../img/header_wide_index-960.jpg);
	}


/*---「新型コロナ感染症モニター」---*/


#index.site01 .sw_main06,	/* 東京予防医療クリニック */
#index.site02 .sw_main06{	/* 赤坂スキンクリニック美容皮膚科 */
	padding: 20px 0;
	}


/*---「東京予防医療クリニック TOPバナー（BNF・MENS関連）」---*/


#index.site01 .sw_main05 nav ul li{	/* 東京予防医療クリニック */
	width: calc((100% - 4px) / 3);
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(1),
#index.site01 .sw_main05 nav ul li:nth-of-type(2),
#index.site01 .sw_main05 nav ul li:nth-of-type(3){	/* 東京予防医療クリニック */
	margin-bottom: 2px;
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(3){	/* 東京予防医療クリニック */
	margin-right: 0;
	}

#index.site01 .sw_main05 nav ul li:nth-of-type(4){	/* 東京予防医療クリニック */
	margin-left: 0;
	}


}


/*-----「768px-1199px」-----*//*-----「スマホのランドスケープ・タブレットのポートレート 混合」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 768px) and (max-width: 1199px){


/*--------------------「Seg」--------------------*/





/*--------------------「Main」--------------------*/


/*-----「Footer Wrapper」-----*/


.footer_wrapper .traffic_access{
	letter-spacing: 0;
	margin-bottom: 15px;
	}


/*-----「Index」-----*/


/*---「コースメニュー 及び コンビネーションセラピー」---*/


#index.site02 .sw_main01 nav ul li,
#combination.site02 .sw_main01 nav ul li,
#index.site02 .sw_main03 nav ul li{	/* 赤坂スキンクリニック美容皮膚科 */
	width: calc((100% - 8px) / 5);
	}


/*---「東京予防医療クリニック TOPバナー（ピックアップ関連）」---*/


#index.site01 .sw_main04{	/* 東京予防医療クリニック */
	padding: 2px 0;
	}

#index.site01 .sw_main04 nav ul li{	/* 東京予防医療クリニック */
	width: calc((100% - 6px) / 4);
	}


}


/*-----「768px-1199px」-----*//*-----「スマホのランドスケープ 上書き」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 768px) and (max-width: 1199px) and (orientation: landscape){


/*--------------------「Main」--------------------*/




}


/*-----「960px-1199px」-----*/
/*-------------------------------------------------------------------------------*/


@media only screen and (min-width: 960px) and (max-width: 1199px){


/*--------------------「Main」--------------------*/


/*-----「Index」-----*/


/*---「Header Wide」---*/


#index.site02 #top{
	background-image: url(../img/header_wide_index-1200.jpg);
	}


/*---「Header」---*/


#index #top header .catchphrase p:nth-of-type(1){
	font-size: 4.0rem;
	margin-bottom: 8px;
	}

#index #top header .catchphrase p:nth-of-type(1) span{
	font-size: 4.0rem;
	}

#index #top header .catchphrase p:nth-of-type(2){
	font-size: 2.4rem;
	}

#index #top header .catchphrase p:nth-of-type(3){
	font-size: 2.4rem;
	}


}




